diff options
| author | Bruno Wagner <bwgpro@gmail.com> | 2015-02-13 17:10:00 -0200 |
|---|---|---|
| committer | Bruno Wagner <bwgpro@gmail.com> | 2015-02-13 18:42:26 -0200 |
| commit | 9c77d32c0019cd8afc16d2050f7521282607979a (patch) | |
| tree | 32bdd3f98063d252055e9daf5aae1a7197af3117 /service | |
| parent | 396a0ecef3d69cd342dc60f58cc2ba4e9f5c4600 (diff) | |
Charset detection will not break if there is extra information in the charset field
Diffstat (limited to 'service')
| -rw-r--r-- | service/pixelated/adapter/model/mail.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/service/pixelated/adapter/model/mail.py b/service/pixelated/adapter/model/mail.py index b2b0986a..3522f695 100644 --- a/service/pixelated/adapter/model/mail.py +++ b/service/pixelated/adapter/model/mail.py @@ -82,7 +82,7 @@ class Mail(object): def _parse_charset_header(self, charset_header, default_charset='utf-8'): try: - return re.compile('.*charset=(.*)').match(charset_header).group(1) + return re.compile('.*charset=(.*);').match(charset_header).group(1) except: return default_charset |
