If you are using your own domain as a From Address in HappyFox with or without your own SMTP credentials, you should set up an SPF record with your e-mail domain registrar to ensure proper delivery of emails. Sender Policy Framework (SPF) is an email validation protocol designed to allow receiving mail exchangers to verify that incoming mail from a domain comes from an IP Address authorized by that domain's administrators.
Applicable on HappyFox Accounts.
Why SPF records are important?
SPF was ideated to help combat e-mail spoofing. If your support e-mail id is email@example.com, SPF records help servers identify that, even though the mail is being sent from HappyFox, it has been properly authenticated on behalf of you. This also eliminates the possibility of some malicious third party imposing as you and sending responses to your contacts.
How to Set-up SPF records?
- All you have to do is to modify your Domain Name System (DNS).
- If you are adding the record for the first time, the entire record would like this:
v=spf1 include:spf.happyfox.com ~all
For cases where SPF records already exist:
- If you already have an SPF defined, then use the "Include" Qualifier. it looks something like this:
Updating existing SPF records (For old HappyFox Customers)
For existing customers who have set the SPF record for HappyFox in the past, we had the following set of static IPs to be set in the SPF record:
ip4:22.214.171.124 ip4:126.96.36.199 ip4:188.8.131.52
You can now remove those and just keep include:spf.happyfox.com instead.
Note for EU users:
If you are on the EU data centre for HappyFox, please set the SPF record as
v=spf1 ip4:184.108.40.206 ip4:220.127.116.11 ~all
to your existing SPF record.
If you're stuck at any point setting up SPF records for your provider, check few links here: