To get around your spam filter, spammers will try to send directly to your mail server. There are two common ways in which this happens. First, they sometimes ignore changes made to your MX record and keep sending to the same IP address as long as it still accepts mail to your domain. Second they will send mail to the same IP that hosts your website since most shared hosting environments keep both the website and the email on the same server.
If you are still receiving a lot of spam, consider taking steps to prevent spammers from communicating directly with your mail server.
Here are some options for stopping spammers from sending directly to your mail server:
- Have filtered mail delivered on a different port (and then disable port 25)
- Setup a firewall to only allow connections from our server's IP addresses.
If none of these options are possible then one other solution would be to change your mail server's IP address. If your domain is hosted in a shared hosting environment then having your provider move your domain to a different server should work. Just be sure to update your
Mail Host in the SpamHero control panel to match your new IP address.
We've also found that some users leave their mail server in the list of MX entries on their domain's DNS record. It is strongly advised that only the filtering server MX records are listed. Leaving your own mail server in the MX list will guarantee that you always receive more spam, even if your mail host is listed last.