diff options
| author | Mark Sapiro | 2017-01-09 10:20:52 -0800 |
|---|---|---|
| committer | Mark Sapiro | 2017-01-09 10:20:52 -0800 |
| commit | 57eeb0b2f83a387516ecbfb1525299de3d0324ae (patch) | |
| tree | 201e51fe460ab1079effd66d2a5e724dc701dc97 /src/mailman/handlers/cook_headers.py | |
| parent | 0403f0bfc77a94656db28b6dfd1b44bea2e13881 (diff) | |
| download | mailman-57eeb0b2f83a387516ecbfb1525299de3d0324ae.tar.gz mailman-57eeb0b2f83a387516ecbfb1525299de3d0324ae.tar.zst mailman-57eeb0b2f83a387516ecbfb1525299de3d0324ae.zip | |
Diffstat (limited to 'src/mailman/handlers/cook_headers.py')
| -rw-r--r-- | src/mailman/handlers/cook_headers.py | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/src/mailman/handlers/cook_headers.py b/src/mailman/handlers/cook_headers.py index c7bb118aa..c3beb362e 100644 --- a/src/mailman/handlers/cook_headers.py +++ b/src/mailman/handlers/cook_headers.py @@ -17,7 +17,6 @@ """Cook a message's headers.""" -import re import logging from email.header import Header @@ -34,7 +33,6 @@ log = logging.getLogger('mailman.error') COMMASPACE = ', ' MAXLINELEN = 78 -NONASCII = re.compile('[^\s!-~]') @public @@ -49,13 +47,6 @@ def uheader(mlist, s, header_name=None, continuation_ws='\t', maxlinelen=None): If the header contains a newline, truncate it (see GL#273). """ charset = mlist.preferred_language.charset - if NONASCII.search(s): - # use list charset but ... - if charset == 'us-ascii': - charset = 'iso-8859-1' - else: - # there is no non-ascii so ... - charset = 'us-ascii' if '\n' in s: s = '{} [...]'.format(s.split('\n')[0]) log.warning('Header {} contains a newline, truncating it.'.format( |
