SUPER SIMPLE CLIENT DNS CONFIGURATION!
Simplified DNS Configuration
We will be automating this process, but for right now this is what we need you to do. This is one of the easiest Domain Name Service (DNS) setup processes of any ESP out there.
Every ESP requires this, not just us
This is necessary so that your domain will authorize us to send email on your behalf. You do this for whatever you domain would be. So if you want to send email from “newsletter@imaginarydom.com” you would have your IT people add the following records to imaginarydom.com AND send an email to support@dmsgs.net that it has been completed so we can verify the configuration. Without it, you might only be able to send an email to yourself and only yourself, everybody else might reject your messages.
(A) USING A SENDING HOST (When we assign you an IP and define a subdomain in your DNS for sending)
It is necessary to define a "Sending Host". A sending host is a "server" (subdomain.<yourdomainname) that has been given an IP address and when we send on your behalf we use that "Sending Host" name and IP Address. Some people all these "mailstreams", "MTAs", "Mail Routes", etc. We call it a "Sending Host" as opposed to a "Alias Domain" or "From Domain" because it actually has one or more assigned IP addresses and is used to connect to the remote mailservers, whereas a "From Domain" or "Alias Domain" is used only in the FROM line, but your message is still being sent from a "Sending Host" we have assigned you. You must have at least ONE "Sending Host" on our platform.
Please add the following DNS Resource Records to your domain:
gamx IN NS custns1.dmsgs.com.
gamx IN NS custns2.dmsgs.com.
edee._domainkey IN CNAME vm._domainkey.gamx.<yourdomainname>. ; THIS IS SUPER IMPORTANT
ct IN CNAME ct.gamx.<yourdomainname>.
**NOTE** The ‘@’ symbol means your domain. If you are doing the above by hand, make sure to include the ‘.’ at the end of the “custns1.dmsgs.com.” and the “custns2.dmsgs.com.” as it is important. There is also one after the "ct.gamx.<yourdomain>." and make sure that is there. If you are using cloudflare, namecheap, or some other service, they will probably do that for you.
Now, regarding Sender Policy Framework (PSF)... super important. If you are only sending through us then you need to add THIS line, just like you did above:
@ IN TXT “v=spf1 include:gamx.<yourdomainname> ~all” ; THIS IS SUPER IMPORTANT
***OR*** If you are sending through somebody else as well, and already have a defined SPF record then you need to insert this INTO that SPF record. If you don't know how to do it, open a support ticket with us and we'll tell you how to update your existing record. Here's what needs to be inserted ONLY if you are sending through somebody else as well:
"include:gamx.<yourdomainname>” ; THIS IS SUPER IMPORTANT
(B) USING AN "ADD-ON", "ALIAS", OR "FROM-ONLY" Domain (does not have a dedicated IP, you use it as an extra domain for one of your existing SENDING DOMAINS)
So this more simple because you only need to put together "security" data so that your DNS tells the world we can send on this "ADD-ON", "ALIAS" or "FROM" domain. That means that you have to have at a minimum:
- Domainkey/DKIM
So contact us by openening a support ticket and ask us to provide you with the domainkey/DKIM and selector for the "ADD-ON", "ALIAS" or "FROM" domain you want to use. We will reply with the necessary information and you will add it to your DNS as follows:
edee._domainkey INTXT"v=DKIM1; <we provide you with this data>"
Here is an EXAMPLE-- DO NOT USE THIS INFORMATION, IT IS INVALID:
edee._domainkeyINTXT"v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzZblKZJ4AONaebz9imQ7bgEKelNJbwryVQQDn2DOF7ynxo45wfMZyGXDghG6vpAEoMH9OtppFjMXAHht6OD1iJla5nUTJg396ML6gPBmbzvxUlYVMm6xPrr7nOUfTYr8+8IwB8yXP2QsHDVWufhOq5DyqteZN3kRXhCfLIPQYBCwqKBondHypbI+tA" "YuEMZbDWF4koR6oDsmsDle0OVIiU72ou9HtLHbrlmRrKUhGYa12OQogkcBLoiRwvYjRs2yH3dgrsvEx864rR6nwHcGL+eedsJ6cF7lARqAdXG7o+3rJRmwIDAQAB"
REQUIRED FOR BOTH (A) AND (B):
The following is a minimal DMARC record that you need to have in your root domain if you do not already have one. They can be more complex than this, but this is the minimum:
_dmarc IN TXT "v=DMARC1; p=none"
POSTMASTER@ and ABUSE@: <<< THESE ARE REQUIRED!!!
Please also make sure you have someone watching your postmaster@ and abuse@ email addresses (required by Internet standards RFC) so that you can process complaints.
TEST IT!
We have provided a testing tool to help you with the process. It requires that your DKIM selector be "edee" and that your email hosting domain be "gamx". Any other variation will require interaction with our support team and will be much slower. Please use this testing tool:
Once everything is GREEN let us know so we can finish your setup.
Next Steps
Once done, please send an email to support@dmsgs.net with the following info:
- Login name (so we can find your account)
- Company name (so we can find your account)
- A copy of these records
We will respond within 1 business day regarding your configuration and if you are ready to go. Meanwhile you can continue from this screen and set up a LOGIN to a free trial account which will let you access and try things without any other complexities.