diff options
author | Matěj Cepl <mcepl@cepl.eu> | 2014-12-31 01:29:28 +0100 |
---|---|---|
committer | Matěj Cepl <mcepl@cepl.eu> | 2014-12-31 01:29:28 +0100 |
commit | cdd9f1d6a872fbc20e368fc23ddaf98eb1ef3741 (patch) | |
tree | 0079a7ba384c8147b9ad8df7a1bb7dc84168e29e /news2mail.py | |
parent | b51ede52742e2b94c77b83959cda081bad9675dd (diff) | |
download | pyg-cdd9f1d6a872fbc20e368fc23ddaf98eb1ef3741.tar.gz |
Make --verbose work.
mail2news produce verbose chatter with -v
Fixes #13
Also cleanup.
Diffstat (limited to 'news2mail.py')
-rw-r--r-- | news2mail.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/news2mail.py b/news2mail.py index b396bc2..7338fd8 100644 --- a/news2mail.py +++ b/news2mail.py @@ -36,7 +36,7 @@ from mail2news import VERSION, DESC class news2mail(object): """news to mail gateway class""" - def __init__(self): + def __init__(self, verbose=False): self.wlfile = None self.logfile = None @@ -50,11 +50,10 @@ class news2mail(object): self.heads_dict = {} self.article, self.headers, self.body = [], [], [] - self.message = None - - def readfile(self): self.message = email.message_from_file(sys.stdin) + self.verbose = verbose + def addheads(self): """add new header like X-Gateway: Received: """ @@ -154,6 +153,7 @@ class news2mail(object): def sendarticle(self): """Talk to SMTP server and try to send email.""" s = smtplib.SMTP(self.smtpserver) + s.set_debuglevel(self.verbose) s.sendmail(self.envelope, self.rcpt, self.message.as_string()) |