]> git.phdru.name Git - mimedecode.git/commitdiff
Add "Reply-To" header to the list of headers to decode by default
authorOleg Broytman <phd@phdru.name>
Wed, 19 Feb 2014 18:51:01 +0000 (22:51 +0400)
committerOleg Broytman <phd@phdru.name>
Wed, 19 Feb 2014 18:51:01 +0000 (22:51 +0400)
mimedecode.docbook
mimedecode.py

index db1bbfafedc742c0c905d125d9dc64d48873c749..064729fd507b5a067c187911ef61460bd945c2e0 100644 (file)
@@ -192,7 +192,7 @@ command-line options.
       <listitem>
          <para>
             Add the header to a list of headers to decode; initially the list
-            contains headers "From", "To", "Cc" and "Subject".
+            contains headers "From", "To", "Cc", "Reply-To" and "Subject".
          </para>
       </listitem>
    </varlistentry>
@@ -337,11 +337,11 @@ the program always uses the default decoding.
    The program may produce incorrect MIME message. The purpose of the program
    is to decode whatever it is possible to decode, not to produce absolutely
    correct MIME output. The incorrect parts are obvious - decoded
-   From/To/Cc/Subject headers and filenames. Other than that output is correct
-   MIME message. The program does not try to guess whether the headers are
-   correct. For example, if a message header states that charset is iso8859-5,
-   but the body is actually in utf-8 the program will recode the message with
-   the wrong charset.
+   From/To/Cc/Reply-To/Subject headers and filenames. Other than that output is
+   correct MIME message. The program does not try to guess whether the headers
+   are correct. For example, if a message header states that charset is
+   iso8859-5, but the body is actually in utf-8 the program will recode the
+   message with the wrong charset.
 </para>
 </refsect1>
 
index 6de9d1e4db128f7ba4d10e6aa048db30672b95ee..90f189e4b2869e494361da9e278ba36977df4f1b 100755 (executable)
@@ -273,11 +273,14 @@ class GlobalOptions:
 
     host_name = None
 
-    decode_headers = ["From", "To", "Cc", "Subject"] # A list of headers to decode
+    # A list of headers to decode
+    decode_headers = ["From", "To", "Cc", "Reply-To", "Subject"]
+
+    # A list of headers' parameters 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
     binary_mask = [] # A list to pass through