diff options
| author | Marius Halden <marius.h@lden.org> | 2015-04-12 16:35:02 +0200 |
|---|---|---|
| committer | Marius Halden <marius.h@lden.org> | 2015-04-12 16:35:02 +0200 |
| commit | e5743278faffa3b8c883c4142f357c59486b2e15 (patch) | |
| tree | a9051bfaf928875db98a10ac32b2f4a261c80cd3 | |
| parent | 188ad4c2cdee0cf04add3c061e573cf11a67ead2 (diff) | |
| download | email2push-e5743278faffa3b8c883c4142f357c59486b2e15.tar.gz email2push-e5743278faffa3b8c883c4142f357c59486b2e15.tar.bz2 email2push-e5743278faffa3b8c883c4142f357c59486b2e15.tar.xz | |
Missed some exceptions
| -rwxr-xr-x | push.py | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -78,7 +78,7 @@ mail = parser.parse(sys.stdin) title, encoding = email.header.decode_header(mail.get('subject'))[0] try: title = title.decode(encoding).encode('utf-8') -except NameError, TypeError: +except (NameError, TypeError): pass # Lets at least try to handle mime multipart @@ -97,10 +97,10 @@ else: payload = mail.get_payload(decode=True) # Recode payload to utf-8 if possible -encoding = payload.get_charsets()[0] try: + encoding = payload.get_charsets()[0] payload = payload.decode(encoding).encode('utf-8') -except NameError, TypeError: +except (NameError, TypeError, AttributeError): pass msg = payload.strip() |
