X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=mimedecode.py;h=25d3db0efe83e1e5288442a79291acec9ca06eca;hb=7e9054a5d0ac3fe950ae20b5cd730004e3c66579;hp=62097e4808096650298dfe1070bde0e8da690c44;hpb=8ce5154649860e66ddb247bf94cb19b3b7c74013;p=mimedecode.git diff --git a/mimedecode.py b/mimedecode.py index 62097e4..25d3db0 100755 --- a/mimedecode.py +++ b/mimedecode.py @@ -32,7 +32,11 @@ def output_headers(msg): for key, value in msg.items(): output(key) output(": ") - output(value) + value = value.split(';', 1) + output(value[0]) + if len(value) == 2: + output(";") + output(_decode_header(value[1], strip=False)) output(os.linesep) output(os.linesep) # End of headers