X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;ds=sidebyside;f=mimedecode.py;h=d6930b7e02e25d6eab3e31960911c67c5a267b2a;hb=6f852632ad7a00b830aa75f4050897b89c74724a;hp=56d59ca415276f3122a196fd6d390b3655a7c4b3;hpb=e6a27b4c388053c20bde7fd3af12a76c6aeab969;p=mimedecode.git diff --git a/mimedecode.py b/mimedecode.py index 56d59ca..d6930b7 100755 --- a/mimedecode.py +++ b/mimedecode.py @@ -2,10 +2,7 @@ """Decode MIME message""" -__version__ = "2.1.3" -__author__ = "Oleg Broytman " -__copyright__ = "Copyright (C) 2001-2013 PhiloSoft Design" -__license__ = "GNU GPL" +from mimedecode_version import __version__, __author__, __copyright__, __license__ import sys, os @@ -38,10 +35,10 @@ Usage: %s [-h|--help] [-V|--version] [-cCDP] [-f charset] [-d header] [-p header sys.exit(code) -def output(s, outfile = sys.stdout): +def output(s, outfile=sys.stdout): outfile.write(s) -def output_headers(msg, outfile = sys.stdout): +def output_headers(msg, outfile=sys.stdout): unix_from = msg.get_unixfrom() if unix_from: output(unix_from + os.linesep) @@ -291,9 +288,10 @@ class GlobalOptions: from m_lib.defenc import default_encoding recode_charset = 1 # recode charset of message body - decode_headers = ["Subject", "From"] # A list of headers to decode - decode_header_params = [("Content-Type", "name"), - ("Content-Disposition", "filename") + decode_headers = ["From", "Subject"] # A list of headers to decode + decode_header_params = [ + ("Content-Type", "name"), + ("Content-Disposition", "filename"), ] # A list of headers' parameters to decode totext_mask = [] # A list of content-types to decode