Setting up email authentication requires you to work with DNS records, but don't worry if you've never done so. This article will cover in detail all of the steps you need to perform.
Email authentication is a way to prove that your email isn't a forgery. More specifically, it involves granting permissions to Sendloop to send email on behalf of your domain (for example, if your site's URL were
http://www.example.com, your domain is
example.com). With authentication, email providers know that the incoming email is valid and isn't a disguise for spam (doing this is a process known as phishing).
Because spam is so prevalent, Internet service providers (ISPs) and other email servers are using authentication to control the inflow. As such, it's important that you take steps to authenticate your emails.
Without email authentication, you'll see a poor inbox delivery rate.
Sendloop supports use of two types of email authentication:
- Sender Policy Framework (SPF): When you use SPF, you provide a list of IP addresses that you use to send emails. Email providers, upon receiving your emails, look at the IP address that sent the emails and compare it to your list. If there is a match, it delivers the email. If not, it flags it as spam.
- DomainKeys Identified Mail (DKIM): When you use DKIM, there are two "keys" that correspond to your site. One is public, and it can be seen by anyone. The other is private, and only your website's servers know what it is. When you send an email, your email server embeds your private key in your email so that receiving email providers can compare the two keys to make sure that the message is from who it claims to be and that it hasn't been tampered with during sending.
To set up email authentication, you'll need to implement two changes to your DNS records. Sendloop's email authorization wizard can help you identify the changes you need to make.
After logging in to your Sendloop account, click Settings in the top navigation bar.
On the Settings page, click Sender Domain Authentication. If this is the first time you've done this, you'll see the Authenticated Sender Domains page. Click on Authenticate Sender Domain* to proceed.
When prompted, provide your domain. Click Add Domain to proceed.
Once you've provided Sendloop with your domain, you'll be redirected to the Domain Control Panel. This page shows you which records you need to update/add.
If you need help modifying your DNS records, reach out to your network administrator. If you do not have one, contact your web hosting service for assistance. You can click on the Send setup instructions to your server admin link to provide them with the information relevant to your Sendloop account.
To add an SPF record for your domain, you'll need to create one using any plain text editor, such as Notepad. The only text you'll need to include in the file is the value provided on your Domain Control Panel, which looks like this:
v=spf1 a mx include:sendloop-1.com include:spf.qpostie.com ~all
Update an Existing SPF Record
If you already have an SPF record for your domain, simply add
include:sendloop-1.com in between
To add a DKIM record for your domain, you'll need to create one called
sl._domainkey using a plain text editor (such as Notepad).
sl._domainkey file, include the DKIM signature provided in the Value column of the row indicating that you're missing a DKIM record. The signature looks something like this:
v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC8A2AmheQxbskyETU6wx/
While this step is optional, we recommend adding a CNAME record. This allows you to alias the links used in your email message. For example, if you use
docs.example.com, you might add
documents.example.com as a pointed to
docs.example.com. Doing so results in consistency that boosts your inbox delivery rate.
To add a CNAME record, create a file using a plain text editor (such as Notepad), that contains the value displayed in the Domain Control Panel. It will look something like this:
Once you have implemented the appropriate DNS record changes, you can click Check DNS Records on the Domain Control Panel to test your changes. Sendloop will verify your DNS records, and if everything works, the red warning flags will disappear.
DNS changes may take several hours to propagate, so if you don't see an immediate change, try again at a later time.