Sometimes you may want to host your website elsewhere but use our hosting service for emails. In this case, your nameservers point to the other host and you require to point your mail records to Truehost so that your emails work from here.
To do this, follow the steps below:
1.Login to your DNS management platform
2.Create an A record for mail.domain.com
3.Update MX records to your A record created at point 2
4. Create an SPF record and add it.
Procedure #
Login to your DNS management platform
How to log in depends on where you host your DNS platform
Create an A record for your domain
Assume your domain is called truehost.co and your IP address for the cPanel is 12.34.56.78
1.At your DNS management platform, create an A record for mail.yourdomain.tld e.g mail.truehost.co.
On the IP address part, use the IP address of your hosting with us that we sent you during registration. You can also check this IP from your cPanel, on your right side menu.

Update the MX records for your domain #
Now, we need to point the domain’s MX record to the site
1.On your DNS platform, DELETE the MX record currently available if any.
2. ADD a new MX record and use the details below. My example uses truehost.co but you should replace the values with your domain name.
Host/Name: truehost.co or @
TTL: 3600
Type: MX
Priority: 0
Destination/Target: mail.truehost.co

Update SPF record #
SPF record is crucial for email deliverability. Without SPF record, your emails will be rejected by most recipient servers.
To configure your SPF records, login back to your DNS management platform and use this details. Again, replace truehost.co with your domain and 12.34.56.78 with your IP address
Host/Name: truehost.co or @
TTL: 3600
Type: TXT
Value: “v=spf1 mx a ip4:12.34.56.78 ~all”
