Browse Source

use {website_email} via SimpleLogin FROM header

Son NK 5 years ago
parent
commit
c521052042
1 changed files with 6 additions and 5 deletions
  1. 6 5
      email_handler.py

+ 6 - 5
email_handler.py

@@ -331,11 +331,12 @@ def handle_forward(envelope, smtp: SMTP, msg: Message, rcpt_to: str) -> str:
         # replace the email part in from: header
         # replace the email part in from: header
         website_from_header = msg["From"]
         website_from_header = msg["From"]
         website_name, website_email = parseaddr(website_from_header)
         website_name, website_email = parseaddr(website_from_header)
-        new_website_name = (
-            website_name
-            + (" - " if website_name else "")
-            + website_email.replace("@", " at ")
-        ).strip()
+        # new_website_name = (
+        #     website_name
+        #     + (" - " if website_name else "")
+        #     + website_email.replace("@", " at ")
+        # ).strip()
+        new_website_name = f"{website_email} via SimpleLogin"
         from_header = formataddr((new_website_name, contact.reply_email))
         from_header = formataddr((new_website_name, contact.reply_email))
         add_or_replace_header(msg, "From", from_header.strip())
         add_or_replace_header(msg, "From", from_header.strip())
         LOG.d(
         LOG.d(