Multiple addresses in From: Line
Posted: Wed Dec 19, 2018 1:43 pm
Hi all,
we see an increased number of spams/phinshing mails with from: header lines (not envelope!) like this:
From: John Doe <john.doe@example.com> <some@address.com>
or:
From: "John Doe <john.doe@example.com>" <some@address.com>
The Zimbra WebUI displays this mail as being sent from "John Doe <john.doe@example.com>". The user has no indication that some@address.com might be the real sender. The only way to find out about this is to inspect the headers with "Show Original".
While it is allowed to have multiple addresses in the From: line (by RCP 822 and even by the latest SMTP RFC 5322) I have never seen any legitimate Mail with more than one address in the From: header. As our users are totally confused with these mails and these message layout is used for personalized phishing (where John Doe <john.doe@example.com> is replaced with an existing, real live person who was in recent contact with the receiver) I want to reject those mails ideally on Postfix level.
Is there a good way to do this? The only thing that comes to my mind is a postfix header_checks and try to catch theses mails with a regex. But this could be difficult as the From: line is often base64 encoded as well...
Regards
Thomas
we see an increased number of spams/phinshing mails with from: header lines (not envelope!) like this:
From: John Doe <john.doe@example.com> <some@address.com>
or:
From: "John Doe <john.doe@example.com>" <some@address.com>
The Zimbra WebUI displays this mail as being sent from "John Doe <john.doe@example.com>". The user has no indication that some@address.com might be the real sender. The only way to find out about this is to inspect the headers with "Show Original".
While it is allowed to have multiple addresses in the From: line (by RCP 822 and even by the latest SMTP RFC 5322) I have never seen any legitimate Mail with more than one address in the From: header. As our users are totally confused with these mails and these message layout is used for personalized phishing (where John Doe <john.doe@example.com> is replaced with an existing, real live person who was in recent contact with the receiver) I want to reject those mails ideally on Postfix level.
Is there a good way to do this? The only thing that comes to my mind is a postfix header_checks and try to catch theses mails with a regex. But this could be difficult as the From: line is often base64 encoded as well...
Regards
Thomas