SPF(supported)
DKIM(recommended)
This article covers the SPF and DKIM authentication processes for Gorgias and how they are managed in Valimail. While only one of the two authentication methods is required for an email to pass DMARC, our recommendation is to configure both whenever possible.
Because this service leverages Sendgrid and Mailgun's email infrastructure, it requires additions to your DNS records outside of the Valimail platform. Adding Gorgias as an authorized sender in the Valimail platform usually requires a dedicated subdomain to be pointed to the Sendgrid/Mailgun's infrastructure and typically the DKIM keys will be added in the Valimail platform.
Configuring DKIM authentication for your Gorgias emails
Gorgias uses two third-party services for forwarding email integrations: Sendgrid and Mailgun. Each Gorgias account will be randomly assigned to one of them. The setup will slightly differ based on that, but the outcome will be the same - improved deliverability of your sent emails.
The simplest way to know which one to do is to check in your Settings→ Email integration you are looking to verify → Outbound Verification / Domain Verification. You can see how both look in the images below:
Sendgrid:
Mailgun:
Sendgrid
To proceed with setting up SPF and DKIM with Sendgrid you will need to have admin access to both your Gorgias account and your domain registrar.
Steps
Go to Settings → Channels → Email
Select the integration you wish to configure
Go to the Outbound verification tab
If you are using an email address with an email domain that you own, proceed with Domain Verification. This will verify all email integrations within the same domain.
If you are using a free email domain (e.g. gmail.com, outlook.com, freemail.com), proceed with Single Sender Verification. You can also use Single Sender Verification if you are getting an error when trying the Domain verification. In that case, you will have to verify each email address individually.
Sendgrid Domain Verification
Click Verify domain
If successful this will create a key, displaying the 3 values you need to add to your DNS recordsOpen your domain registrar and create a new entry.
Enter the details from step 2.
Type : TXT
Host: (as seen above)
MX value: mx.sendgrid.net.
TXT value: v=spf1 include:mailgun.org ~all (as seen above)
Some DNS providers might ask for a 'priority' when adding values into the registrar, or in cases where there already are additional MX records. In these cases, the Priority for the provided record will be the default: 10.
Once completed the screen will display a green verified status. Until the records are verified, you will not be able to use your email integration for replies from your helpdesk.
When both of these options are added to your domain registrar, the domain verification is considered completed and you can start using your email integration.
Sendgrid Single Sender Verification
Click Verify Single Sender
Enter your company details. This will trigger a verification email to your address
Once complete the screen will display a green verified status. Until the records are verified, you will not be able to use your email integration for replies from your helpdesk.
Mailgun
To proceed with setting up your SPF and DKIM you will need to have admin access to both your Gorgias account and your domain registrar.
Steps
Go to Settings → Channels → Email
Select the integration you wish to configure
Go to Domain verification. If successful this will create a key, displaying the 2 values you need to add to your DNS records
Open your domain registrar and create a new entry
Enter the details from step 4. However, if you already have some other SPF entries in your domain registrar, please follow these instructions before proceeding to the next step.
Type: TXTHost: gorgias.gorgias.io (as seen above)
TXT value: v=spf1 include:mailgun.org ~all (as seen above)
VERY IMPORTANT NOTE: The Sendgrid and Mailgun infrastructure that Gorgias are leveraging, are issuing Gorgias DKIM keys without the v=DKIM1 tag.
When you publish their DKIM key in your DNS, you will need to do it without the v=DKIM1
tag.
If you manage your domain in Valimail, please reach out to our support team so we can add the DKIM key without the v=DKIM1 tag in the back end.
You can also find the instructions on how to set up DKIM and SPF for Gorgias, here
Add a Gorgias DKIM key in Valimail
You can find more detailed information on how to add a DKIM key in Valimail, here:
Configuring SPF authentication for your Gorgias emails
Once you establish that Gorgias is an authorized sender for your domain, you will need to add the service in your Enabled Senders.
You will find more detailed information on how to add a service for your domain in Valimail, here:
Note: We encourage you to use the comment section for any useful information about your sending service, such as the name of the service owner, change request ticket numbers, etc.