Setting Up Email Services under MXRoute with CloudFlare, and Email Configuration
1. Purchase Domain
2. Add Domain name on CloudFlare
3. Change the Domain Nameservers to CloudFlare:
- Access your domain registrar account.
- Replace the existing nameservers with the ones provided by CloudFlare.
4. Wait for Active Status from CloudFlare:
- Allow some time for DNS propagation.
5. Point the Domain to Hosting Server on CloudFlare:
- Set up DNS records in CloudFlare to point the Domain to your hosting server.
6. Email Hosting with MXRoute:
- Add the Domain name as a hosted domain.
Read more: https://mxroutedocs.com/directadmin/adddomain/
7. Point MX Records to MXRoute on CloudFlare:
- Add MX records in CloudFlare DNS settings as provided by MXRoute. (Name: @ or domain name)
Read more: https://mxroutedocs.com/dns/dnsrecords/
-
Primary (priority 10): safari.mxrouting.net
-
Secondary (priority 20): safari-relay.mxrouting.net
-
8. Configure CNAME Records for Email Login:
- Create CNAME records in CloudFlare for email login:
-
Type: CNAME, Name: mail, Target: safari.mxrouting.net
-
Type: CNAME, Name: webmail, Target: safari.mxrouting.net
-
9. Add SPF Records on CloudFlare:
- Create a TXT record in CloudFlare for SPF (double check for " " - else will provide an error upon email testing):
-
Type: TXT, Name: domain.mu, Content: v=spf1 include:mxlogin.com -all
-
10. Additional Records from MXRoute:
- Obtain additional DNS records from https://mail.vctrads.com:2222/evo/user/dns and add them to CloudFlare DNS settings. See below an example:
Type: TXT
Name: _dmarc
Content: v=DMARC1; p=none;Type: NS
Name: domain.mu
Content: ns1.vctrads.comType: NS
Name: domain.mu
Content: ns2.vctrads.comType: A
Name: smtp
Content: 45.43.208.35 (email hosting IP)Type: A
Name: pop
Content: 45.43.208.35 (email hosting IP) - (double check for " " - else will provide an error upon email testing)
11. SSL Certificate from MXRoute:
-
Access Account Manager > SSL Certificate in MXRoute.
-
Deselect "domain.mu" from the list and generate a 4096-bit SSL certificate.
12. Test Email Configuration:
- Log in to the webmail interface and use https://www.mail-tester.com/ to test the email setup and configuration.
13. Install Blank WordPress - Coming Soon Page:
-
If necessary, install a blank WordPress site and configure a "Coming Soon" page.