View Categories

SPF Checks

1 min read

General #

Mailborder servers evaluate every connection by verifying SPF records for the sending domain. Note that Mailborder servers do not reject based on SPF at will or at random. By default, your Mailborder server will obey the wishes of the remote domain owner’s SPF record. However, you can change this behavior or whitelist problem senders. 

The original sender will be notified of any rejection by their own email server and the reason will be clearly stated in the rejection. 

Viewing Rejections #

Remote servers rejected by your RBLs are logged to the GUI. They can be viewed in the Mailborder Master GUI.

Configuration Options #

The SPF configuration page is located in the Master GUI. As of this writing, it is located here:

[ Master GUI > top menu > transport > spf settings ]

For details on SPF configuration, see SPF Settings

Checking SPF Records #

The best online resource known at the time of this writing for checking SPF records is EasyDMARC and  MX Toolbox. If you are having a problem with a remote domain failing SPF checks, this resource will explain why. 

Command Line Tool #

You can use the command line tool on any Mailborder server to do a basic test. Below is an example where we are checking ip the associated IP is allowed to send email on behalf of mailborder.com

root@mx5:~# mb-spf-eval 40.107.30.5 mailborder.com
Result: pass
Time: 0.14s