SPF records


You could set up an SPF record for your mail domain(s). An SPF record tells mail servers on the Internet which hosts are allowed to send email using your domain name. Therefore it affect outbound email purporting to be from your domain.

Using SPF, Mail servers can check to make sure that the email is actually coming from a validated host or IP address.  This can prevent spam, protect your reputation, and also mitigate getting placed on spam-lists.

Most, (but not all) mail-servers respect SPF records.

The SPF record goes in DNS for your domain as a TXT record and could look a bit the example one below. This allows the email servers in the MX records, as well as those nominated by Enlighten to originate email for your domain.  If you do not yet have an SPF record, we strongly recommend you adopt this default.  Change the "~" to a "-" if you'd like to request mail servers to "stop reject", rather than just "soft-fail" on SPF non-validation.

@ TXT 3600   “ v=spf1 mx include:_spf.enlightenhosting.com ~all ”

The example above would request to allow mail from the server the domain A record points to, our mail servers, and any server in the domain's MX record as well as any host with a suffix of the domain name (checked using reverse DNS, or PTR records) and deny any other host.

If you are making bulk-sendouts using a third party, or have an internet application (web site?) that sends email and does not dump on our mail server, obviously you'd need to put their originating server details in the SPF record too.

You can check if you already have an SPF record by clicking here:

We would be happy to assist you further in setting up an appropriate SPF record for your domain.


Have more questions? Submit a request


Please sign in to leave a comment.