Mailborder requires not only the usual DNS entries for email servers, but also several A, AAAA, SPF, and CNAME records.
The Mailborder interface is not accessible via IP address. A host name must be used as several web services are running on each Mailborder server. Each of these host names must also be unique. Below is the most common and easy to manage setup.
Server Host Name
First, pick a host name for the Master server. This host name is totally unrelated to the web GUI and mail server host names used. It can be anything you like, but it should be a FQDN. The file that contains your server's hostname:
/etc/hostname
For this example, the following server host name is used:
foobar.mailborder.com
Virtual Host Names
The remainder of the host names are virtual, MX, or CNAME values. Below is a list used for our example:
Master GUI: | master.mailborder.com |
Portal GUI: | portal.mailborder.com |
Master API: | api.mailborder.com |
Postfix MTA: | mta-1.mailborder.com |
Note that the Postfix MTA host name is used when the Mailborder server identifies itself to remote servers. For this reason, it needs to match your MX record (more below) and it cannot not be the same as any of your internal servers.
DNS Creation
Here is a sample DNS schema for the Mailborder Master server:
Host Name | Record Type | Points to |
foobar.mailborder.com | A | 172.16.5.25 |
master.mailborder.com | CNAME | foobar.mailborder.com |
portal.mailborder.com | CNAME | foobar.mailborder.com |
api.mailborder.com | CNAME | foobar.mailborder.com |
mta-1.mailborder.com | A | 172.16.5.25 |
Note: The PTR for the IP 172.16.5.25 should point to mta-1.mailborder.com.
Here is a sample DNS schema for a Mailborder Child Server:
Host Name | Record Type | Points to |
thor.mailborder.com | A | 172.16.5.26 |
child.mailborder.com | CNAME | thor.mailborder.com |
mta-2.mailborder.com | A | 172.16.5.26 |
Note: The PTR for the IP 172.16.5.26 should point to mta-2.mailborder.com.
Here is a sample DNS schema for your domain MX records:
Domain | Priority | Host |
business.com | 20 | mta-1.mailborder.com |
business.com | 10 | mta-2.mailborder.com |
Note:
If you have Mailborder Child servers, you should have it as a lower priority to do most of the email processing to free up resources on the Master for administrative management and user access.
0 Comments