using database name rather than email name
Robert Ismo me@robertismo.com
Mon, 13 Apr 2026 23:37:24 -0500
1 files changed,
5 insertions(+),
2 deletions(-)
jump to
M
listfix.py
→
listfix.py
@@ -29,16 +29,19 @@ email_in = Email(list(sys.stdin))
if (email_in.check_auto_reply()): exit() sender_email = email_in.get_sender_email() - sender_name = email_in.get_sender_name() sender_email = sender_email.lower() if (sender_email not in list_recipients): - log.info(f"Email dropped: sender {sender_email} not a member of list {list_email}.") + log.info(f"Email dropped: sender {sender_email} not a member of list {list_name}.") exit() log.info(f"Email from: {sender_email}") log.info(f"Email list: {list_email}") + + sender_name = db.get_recipient_name(list_email, sender_email) + if not sender_name: + sender_name = email_in.get_sender_name() email_out = Email(email_in.get_content()) email_out.strip_headers(exclude = ["To", "Cc", "Subject", "Content-[^:]+", "MIME-Version", "Date", "Message-ID", "References"])