X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=mimedecode.py;h=8ea6922ff02743f2fa700f770581b6f1738e0999;hb=80a7b4bb15221e54e2ff6fa3e5440019c89151c0;hp=1e5b18b388dbcb2d6104c12911742181648118fc;hpb=fa51f1e417da0f8d66649ebe67c78a58b1b88eae;p=mimedecode.git diff --git a/mimedecode.py b/mimedecode.py index 1e5b18b..8ea6922 100755 --- a/mimedecode.py +++ b/mimedecode.py @@ -102,11 +102,12 @@ def decode_headers(msg): for header in gopts.remove_all_params: value = msg[header] - if value is None: + if value is None: # No such header continue - if ';' not in value: + if ';' not in value: # There are no parameters continue - del msg[header] + del msg[header] # Delete all such headers + # Get the value without parameters and set it back msg[header] = value.split(';')[0].strip() for header, param in gopts.remove_header_params: