Today, we meet a customer who often receives an empty message from a sender. To block messages that are empty from senders, you need to use the anti-spam feature in exchange.
The messaging environment used by customers is two Exchange 2013 servers.
The default Exchange 2013 is not enabled for anti-spam, so the following steps are required to implement this feature
1 Enable anti-spam features
2 Restart Transfer Service
3 Specifying an SMTP server is an Exchange server that has anti-spam features enabled
4 Enable sender Filtering
5 Disable sender-empty messages.
Not here "" "" ""
1 first open the PowerShell interface for Exchange with Administrator privileges
2 Enable anti-Spam features & $env: EXCHANGEINSTALLPATH\SCRIPTS\INSTALL-ANTISPAMAGENTS.PS1
Note If you are prompted to restart the transport service after input, it proves that the activation was successful.
3 Restart Transfer Service
Run the following command Restart-service MSExchangeTransport
4 Specifying an SMTP server
Please run the following command set-transportconfig-internalsmtpservers @{add= "<IP Address1>", "<IP address2> "...}
Note You can specify multiple SMTP servers the function of this command is to add an SMTP server because some companies have internal SMTP servers that use other SMTP servers to act as proxies for third parties, then the anti-spam feature is not available so it is recommended that the anti-spam feature of exchange comes with other third-party SMT P Server-Removed
5 Enable sender Filtering
Please run the following command set-senderfilterconfig-enabled $true
Note Verify that the following command is running successfully
Get-senderfilterconfig | Format-list Enabled
6 Disable sender-empty messages. Enter the following command
Set-senderfilterconfig-blanksenderblockingenabled $true
Exchange 2013 enables anti-spam prohibit senders from being empty