- Help & API
Requirements For Sending Domains
Last Updated: Mar 06, 2017 09:50AM EST
At SparkPost we strive to ensure that all of our customers are Responsible Senders. We do this by providing guidance on deliverability best practices for inbox placement, providing real-time feedback on your sends and by enforcing policies that protect our sending reputation and the reputation of our customers.
The gold standard for a Responsible Sender is one who sends only to those recipients who want and expect the content, and one who practices good list hygiene as follows:
Confirms email addresses for all recipients (double opt-in)
Does not send to invalid email addresses
Stops sending to recipients who don't open and read their content any more
Stops sending to recipients who have unsubscribed
Has a clear web presence, usually where a customer can sign up and manage their experience
As part of being a Responsible Sender, we ask all customers to complete the sending domain validation process -- after which your domain(s) will be activated and ready for sending. This process has two steps:
Ownership Verification (DKIM or Abuse/Postmaster setup)
Once ownership of your sending domain has been verified, the details are passed to our Compliance team who complete the review of your domain. At this point your sending domain will have a status of "pending" () for up to an hour until our compliance checks are complete. Once the review is complete and your sending domain passes the checks, a nice green tick () and ‘ready to send’ is displayed under your sending domain.
If Your Sending Domain Is Blocked...
If your sending domain is blocked (), it's generally because the requirements below are not met, your domain is already in use on another SparkPost account or your domain has been previously blocked for sending abusive traffic through our service or another provider.
- You must own or have administrative access to your domain -- that is confirmed when you complete the Sending Domain Verification Steps
- An A record or MX record in DNS must exist for your domain
- The organizational domain cannot be used across more than one SparkPost account (for example, you cannot have mail.acme.com associated with one account while alert.acme.com belongs to another account)
Your domain must have a live and working website at http://<sending-domain> or http://www.<canonical-domain>. Note that the canonical domain is the main domain name including TLD but without any subdomain elements. For instance, a sending domain of mail.example.com has the canonical domain example.com.
That website must follow these guidelines:
Is not under construction or a holding page
Does not contain content that violates our Messaging Policy
Resides in the same country from where you registered your account
If you make changes to your blocked sending domain and would like us to re-evaluate your domain, please submit a support request