diff --git a/main.py b/main.py index 3a926e3..551cca6 100644 --- a/main.py +++ b/main.py @@ -22,7 +22,9 @@ def decode_mime_words(s): def add_mask(original_msg, content): original_subject = decode_mime_words(original_msg['Subject']) from_name, from_address = parseaddr(original_msg['From']) + from_name = decode_mime_words(from_name) to_name, to_address = parseaddr(original_msg['To']) + to_name = decode_mime_words(to_name) header = f"""
Forwarded Email

From: {from_name} <{from_address}>

To: {to_name} <{to_address}>

Subject: {original_subject}

""" footer = f"""
FORWARDED

Notice:

 This is a automatically forwarded email, which means it may contains something bad.

 You shouldn't reply directly to this email, it will never reach your destination!

""" return header + content + footer