Setting up SendGrid SPF/DKIM DNS records in AWS
SPF/DKIM records are industry-standard security mechanisms that authorize Whelp to send emails on our customers’ behalf. When you add the SMTP email channel, it’s critical to correctly configure SPF/DKIM records for your email domain because they reduce the risk messages you send from Whelp will be marked as spam in your recipients’ inbox. Here is how to set up the records if you use AWS as your DNS.
Log in to your AWS Route53 account.
Click Hosted Zones under the DNS management section on the top left of the page.
Click on the name of the domain you want to edit the DNS records for.
You’ll add three records to your DNS configuration: MX, SPF, and DKIM. These records correspond to the values you see in the Deliverability settings panel for your domain in Whelp.
To create a new record, click on the Create Record Set button at the top.
Step 5: Add an SPF record
For the SPF record, select SPF — Sender Policy Framework as the Type from the dropdown list, and populate the additional fields as shown in your DNS settings panel in Whelp.
Note: The values above are examples only - the text you see in your DNS settings will be different.
Once you’ve entered those values into the corresponding fields on the right-hand side of the page, click Create.
Note: For these three previous steps, you should enter the subdomain as the host value only. For example, enter "whelp-mail", rather than "whelp-mail.mydomain.com"
Your domain has now authorized Whelp servers to send on its behalf!