One of my clients is experiencing phishing from where the external senders use a display name of one of the board members. An IT admin looks at the complete email address, but regular users are tempted to only look at the display name and will respond to the message. This way CEO/CFO fraud easily happens.
To avoid this, we can create a Transport Rule in Exchange Online that identifies external email with display names of internal recipients. So, when someone on the internet with a name like my name, a disclaimer is prepended to the message. This way recipients always know it is not an internal message and it will look something like this:
To create a transport rule there are two conditions:
- Sender is located outside the organization.
- From message header matches one or more internal display names.
If these conditions are met, a warning message is prepended to the email message.
Open the Exchange Admin Console and navigate to Rules under Mail flow. Create a new rule (use the More Options to add additional conditions. Select the external sender option and select the message headers matches option. Enter the ‘From’ header enter the display names as shown in the following screenshot:
In the Do the following… dropdown box select prepend the disclaimer option and enter a warning message, something like:
This message was sent from outside the company by someone with a display name matching a user in your organization. Please do not click links or open attachments unless you recognize the source of this email and know the content is safe.
You can use plain text or HTML formatting like I did:
When you click save the transport rule is saved, but it can take an hour before it becomes effective. When a new message arrives from someone with a similar display name a warning message is added to the email message.
Hopefully this will alert users that the email is not an internal message but comes from the Internet (but it can still be a valid message of course)