What is an SPF record? SPF (Sender Policy Framework) records are optional records used to verify sender IP addresses and protect it from sending out spam. By adding an SPF record, you can specify which hosts are allowed to send mail from your domain email addresses (for example, youremail@yourvolusionstore.com).

What is DKIM record? DomainKeys Identified Mail (DKIM) is a protocol that allows an organization to take responsibility for transmitting a message in a way that can be verified by mailbox providers. This verification is made possible through cryptographic authentication.

DKIM records take what is set forth in the SPF record a step further by adding a matched key set between your domain and the service sending the email message. 

What is DMARC record? DMARC, which stands for “Domain-based Message Authentication, Reporting & Conformance”, is an email authentication, policy, and reporting protocol. 

A DMARC record requires an SPF and DKIM records to be in place, and builds on their protocols by adding a linkage to the author domain name (the “From” address). It uses published policies for recipient handling of authentication failures, and reporting from receivers to senders to improve protection of the domain from fraudulent email.

DMARC enforces existing SPF and DKIM records and adds a ruleset for the handling of rejected messages, keeping them quarantined from the main mailbox. These quarantined messages can then be forwarded to a destination for future vetting and use.

Interested in adding an SPF record? We have an article for that already! Located here - https://helpcenter.volusion.com/en/articles/606161-combat-spam-with-volusion-spf-records

Want to further bolster your email security? Read on! 

Adding a DKIM to your Volusion hosted email - 

Are you ready to add a DKIM record to your Volusion hosted email account? 

1. Login to your MyVolusion account.

2. Click on 'Manage Email'

3. Under the Mailboxes click on 'Advanced Setting'

4. Under Domains click on 'Sender Authentication (DKIM)’

5. Under 'Domains' click the users’ domain name

6. Click 'enable DKIM for www.domain.com'

7. Copy the record data presented and create a TXT record in Manage DNS with that data:

[image of DNS entry]

Inputting DKIM record on Volusion hosted DNS

1. Navigate to and login to your my.volusion.com account.

2. Select Manage DNS from the left hand menu

3. Click 'Add New Record'

4. Put in the Record name in the record name field (Usually numbers and letters, followed by _domainkey.yourdomain.com)

5. Select TXT for the record type

6. Input your record data into the Hostname field or right most input field (usually v=DKIM1 followed by a bunch of numbers and letters.)

7. Save

More information on adding records for your Volusion hosted DNS can be found HERE.

8. After installation and allowing for some propagation time (24-48 hours), the record installation can be verified by navigating to My Volusion > Manage Email > Advanced Setting > Sender Authentication (DKIM) > Verify TXT.

Adding a DMARC to your Volusion hosted email -

Adding a DMARC record is recommended if you have added a DKIM record. This will allow better enforcement of your policies and allow you to specify quotas and even an email for the rejected messages to be forwarded to so that you can look behind the curtains and see the magic that is happening for yourself. 

DMARC records follow a very uniform style and are one of the easiest records to add to your DNS. Adding a DMARC requires that you have an SFP and DKIM in place prior to continuing. Once you have the required record types setup, adding a basic DMARC is as simple as following this formula: 

Record Name (Replace domain inside of {} with your domain name and extension)

_dmarc.{yourdomain.com}.     

Record Type (This is a TXT record type)

TXT     

Hostname (Record Value) 

v=DMARC1; p=quarantine; rua=adminemail@yourdomain.com

For the record name, we are specifying that this is a DMARC record (v=DMARC1). We are telling the system that if a message does not pass the requirements, then this message is to be quarantined (p=quarantine). We are also specifying an email address to forward the quarantined messages to (rua=adminemail@yourdomain.com).

Once you have compiled your DMARC record, all we need to do is add it to your DNS. 

If Volusion hosts your DNS the following is how you get that done! 

1. Navigate to and login to your my.volusion.com account.

2. Select Manage DNS from the left panel

3. Click 'Add New Record'

4. Fill in the Record Name field _dmarc.{yourdomain.com}

5. Select TXT for the record type

6. Input the Hostname field (v=DMARC1; p=quarantine; rua=adminemail@yourdomain.com)

7. Save

Waiting for the records to update usually takes less than 30 minutes. Sometimes full propagation can take up to 24 hours, though. You can research your propagation status at https://www.whatsmydns.net by inputting your domain and selecting your desired record type. 

Did this answer your question?