Automated SPF and DKIM records

To ensure that your emails are delivered successfully and to protect your domain, it is essential to inform other email services of your identity and the authorized senders on your behalf. This can be done by creating records in your DNS server. The most essential and important records are SPF and DKIM, at least as of mid-2023.


DKIM stands out as this will sign the email. It's like a personal signature on a letter, giving the reader more confidence. Our outgoing service and mail servers automatically sign all emails sent by Helpmonks. We sign each email with two DKIM keys, one for helpmonks.net and the other for sendmonks.net (the domain we use for the Helpmonks' mail servers).


Doing so automatically shows other mail servers that your emails come from a trustworthy source by resolving SPF and DKIM entries.


However, this shows the end recipient that the email comes from us, not your domain. To show that your emails, sent through Helpmonks, come from your domain, you only need to add a few DNS records.


As soon as we see those DNS records are created, we will automatically switch the sending domain, and emails get sent from your domain.


Note: Adding SPF and DKIM records doesn't automatically guarantee that your emails are legit or not marked as spam!


How to add DNS records


Your DNS records are most likely hosted with your domain registrar. If not, your domain entry at the domain registrar will show where your DNS server is hosted.


Luckily, the DNS syntax is universal. So, independent of your DNS provider, a TXT (text) and CNAME (Alias) record are the same.


For instance, if you own the domain restaurant.com, you would create the following CNAME records:


send.restaurant.com
CNAMEsend.helpmonks.com.
hms.restaurant.comCNAMEhms.helpmonks.com.
sign._domainkey.restaurant.com
CNAME sign._domainkey.helpmonks.com.
hms1._domainkey.restaurant.com
CNAME hms1._domainkey.helpmonks.com.
hms2._domainkey.restaurant.com
CNAME
hms2._domainkey.helpmonks.com.
hms3._domainkey.restaurant.com
CNAME
hms3._domainkey.helpmonks.com.
hms4._domainkey.restaurant.com
CNAME
hms4._domainkey.helpmonks.com.


(the dot at the end of helpmonks.com is not a typo as some DNS providers do not append it automatically, though required.)


When done, return to your mailbox setting in Helpmonks and click the "retest DNS" button (please note that DNS records might take up to 48 hours to propagate).


For most customers, these entries should be enough. However, if you want to go further or your domain doesn't resolve fully, you can add our servers to your dedicated SPF record. Doing so is a requirement if you are using or planning to use DMARC.


Please head over to our dedicated SPF guide to do so now.


Further reading:



Related topics
Why DKIM? DKIM is used to verify the authenticity of messages sent from your domain. DomainKeys Identified Mail (DKIM) is an email authentication method designed to detect email spoofing. It allows the receiver to check that an email claimed...
DMARC is an email validation system for Domain-based Message Authentication, Reporting, and Conformance. Its primary purpose is to provide domain owners with the ability to protect their domain against unauthorized use, such as email spoofing, phishi...
Adding an SPF record (Sender Policy Framework) to your DNS record will help deliver emails without getting rejected or flagged as spam. An SPF record identifies specific mail servers that are allowed to send emails on behalf of your domain.Email deli...
Help us improve our documentation. Did this article help?
Last updated on Nov. 21st, 2023
Still need help?Contact us
 
What can we do for you?
Found an issue or need an answer? Let us know here. We'll be happy to reply.