X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=mimedecode.py;h=6de9d1e4db128f7ba4d10e6aa048db30672b95ee;hb=2c5be6f201a2d0bc67356a5b114071139050c135;hp=7604fb2dfb6104a2bd6349cbc36e730e19790e21;hpb=5db89f501d4ed922bf7ad2be5a5ddab1f7506dd7;p=mimedecode.git diff --git a/mimedecode.py b/mimedecode.py index 7604fb2..6de9d1e 100755 --- a/mimedecode.py +++ b/mimedecode.py @@ -90,11 +90,9 @@ def decode_header_param(msg, header, param): from types import TupleType if isinstance(value, TupleType): new_value = _decode_header_param(value) - changed = new_value <> value[2] else: new_value = _decode_header(value) - changed = new_value <> value - if changed: # do not bother to touch msg if not changed + if new_value <> value: # do not bother to touch msg if not changed msg.set_param(param, new_value, header) @@ -275,7 +273,7 @@ class GlobalOptions: host_name = None - decode_headers = ["From", "Subject"] # A list of headers to decode + decode_headers = ["From", "To", "Cc", "Subject"] # A list of headers to decode decode_header_params = [ ("Content-Type", "name"), ("Content-Disposition", "filename"),