Using ForwardMX with Ezoic's DNS is one of the original use cases that we built the service for.
In this knowledgebase article, we will go through the whole setup to use ForwardMX as your MX server and receive all your domains emails while using Ezoic as DNS provider. Now let’s get started.
We assume you already have setup your domain in Ezoic.
1. Go to your DNS settings
Login to your Ezoic and select to the domain you want add ForwardMX to.
Then click on "Settings" in the top navigation:
Once the Settings page loads, choose "DNS" from the left hand navigation.
2. Add MX Records
On the DNS panel, click the "trash can" icon next to any existing MX records that may be configured on your domain, to prevent deliverability issues.
You'll need the MX Records for your ForwardMX service, which you can find under "MX Records and Setup Instructions" in your ForwardMX account.
In the "Add new record" section, select MX as the Type, @ as the Name, mx1.forwardmx.net (or the first mail server from your ForwardMX account) as the Value, 10 as the Priority and set the Time to Live to 1 hour.
Click "Save" to close the popup.
Repeat those same steps for the secondary mail server:
3. Configure the TXT record
In the "Add New Record" box, we'll now create the TXT record.
- Select TXT as the record type
- Set the name to @
- Enter the values for the TXT/SPF record, which for all ForwardMX services is
v=spf1 include:_spf.forwardmx.net -all
- Leave the TTL as default and click "Save".
4. Done
If everything is right it should look like this, with the relevant mail servers for your account if they are not MX1/MX2:
Now wait for DNS propagation for these changes, which can be as quick as 5 minutes and as long as 48 hours, and you are ready to receive emails on your Ezoic domain through ForwardMX.