Last updated on Apr 4, 2019
Configure Outbound Spam Notification Office 365 Exchange Online
Outbound spam filtering is always enabled by default when customers use the service to send outbound email. If an outbound email is determined to be spam, the service routes the message through a high risk delivery pool, this reduces the probability of the normal outbound-IP pool of being added to the block list. The outbound spam filtering cannot be disabled or changed however there are additional configurations which can be modified company wide.
If I customer continues to send outbound spam through the service, they will be blocked from sending messages.
To configure Outbound spam notification, follow below.
Navigate to Exchange Online Admin Portal > Protection >> Outbound Spam Notification.
From the outbound spam notification click on edit to modify the default policy.
On the settings of the default outbound spam notification policy, click on outbound spam preference.
Here you will be able to provide an email address where external spam notification will be sent to. A copy of the actual spam message will be sent to the address so a admin can verify where the message gas been originated from.
An additional setting that can be configured is to send a notification email when a user is blocked because of a higher number of spam messages being sent from it. The admin will be able to unblock the email address from the security and compliance center.
To configure this setting using PowerShell, a connection to Exchange Online Protection needs to be established.
Run the following cmdlet to get the current outbound spam policy.
As you can see below, no configuration has been set for the outbound spam notification and notification when a user has been blocked.
To configure outbound spam notification and notification when a user has been blocked, run the following.
Set-HostedOutboundSpamFilterPolicy -Identity default -BccSuspiciousOutboundMail $true -BccSuspiciousOutboundAdditionalRecipients firstname.lastname@example.org -NotifyOutboundSpam $true -NotifyOutboundSpamRecipients email@example.com
To verify that it has applied successfully run the following.
Get-HostedOutboundSpamFilterPolicy |select Name,NotifyOutboundSpamRecipients,BccSuspiciousOutboundAdditionalRecipients,BccSuspiciousOutboundMail,NotifyOutboundSpam