How do I use my own domain instead of mail-list.com to send/receive messages to my list?
There are two ways to use your domain name with mail-list.com.
- The first method involves creating a new sub domain, with changes to your Domain Name Server (DNS).
- The second method is for email to go to your mail server, which then immediately forwards it to our machine via an alias file.
NOTE: Because of increasing anti-spam technologies, forwarding email on the Internet is unreliable and no longer supported by Mail-List.com.
Note: Creating a three-level domain name will typically solve delivery problems.
If you have questions, please contact us at email@example.com.
Using a sub-domain for your Mailing List is a Premium Option available for an additional charge.
New Sub-Domain - Defined
You will need to create a new sub-domain to use this Premium Option. Sub-domain examples:
This domain will only be used for your mailing list email hosted here at mail-list.com. Typically, this new domain would have at least 3 nodes, as in the examples above.
The DNS server for your domain name controls where email is sent via Mail Exchange (MX) records. That means when somebody on the Internet sends an email message to your mailing list, their ISP will look up in the Domain Name Server (DNS) to see where to send it.
By adjusting your DNS to include our mail-list.com machine for a sub-set of your email, we can have your subscriber email come directly to our machine.
For example: If your domain name was example.com, then we could set up a sub-domain of that domain. Perhaps lists.example.com or mail-list.example.com.
We would use that complete domain name for your mailing list. Mail-list.com will then re-write all headers with that complete domain name on all outgoing email. Using the example above, people would send email to your list by sending it to:
How do I make this change?
Using the web interface, log into your mail-list account at https://database.mail-list.com.
- Click Customize Your List.
- Click Premium Price Options.
- Add your 3 level domain name to both of these options:
- First, click and update Domain Name.
- Next, click and update Primary MX Name.
Once the above is complete, you will receive an email with exact instructions. This email tells you the server hosting your mailing list and is critical for the DNS setup.
The sections below are a preview of the steps you will take.
You will need the email we send to know the name of your mailing list server. That email's Subject Line will be:
Using your domain name via DNS
Set up your DNS with the proper MX records.
You do not need an A record or CNAME record for email, just MX records. (MX = Mail Exchange)
Please work with your tech support on this step, as there are many different interfaces for updating DNS.
For example, using the Bind format of DNS entries
lists.example.com MX 10 transport.mail-list.com
lists.example.com MX 10 canon.mail-list.com
lists.example.com MX 5 stratus.mail-list.com
The above says that stratus.mail-list.com has the highest priority (lowest value), and all email should be sent directly to that machine. In the event the ISP cannot reach stratus.mail-list.com, they will send email to one of the other two mail hosts where it will be accepted and queued for final delivery.
You configure your domain name server to have all email come to our machine, by setting up MX records. There is no need to set up an A record nor a CNAME record for this new name. Only the 3 MX records are needed.
Our machine will accept the email for this specific domain name. When sending back the response, our machine will set the headers to your domain name. Subscribers to your list will think the email is coming directly from your own domain.
Special Instructions for Go Daddy
If you are using Go Daddy, the steps are slightly different. You add the MX records, and you use the sub-domain in the Hosts field. Example:
Priority Hosts Points To TTL
50 lists transport.mail-list.com 4 hours
50 lists canon.mail-list.com 4 hours
40 lists stratus.mail-list.com 4 hours
Special instructions for Microsoft Online Services
If you are using Microsoft Online Services, you will need to add the new sub-domain to your settings.
Use the Add New Domain Wizard in the Microsoft Online Services Administration Center.
Verify the Settings
Inform Your Subscribers
Be sure to notify your mailing list about this new domain name.