A SmarterMail mail server node is a server (Windows-based) that uses the SmarterMail software for mail delivery. When you subscribe a customer to a plan that includes SmarterMail mail hosting service, the system creates customer's mailboxes on one of the SmarterMail mail server nodes.
Important: Unlike other roles, PPA does not automatically install SmarterMail on a node when registering it in the system. You should manually install SmarterMail on the node and configure it before adding it to PPA.
Before adding a mail server node to the environment, make sure that the server meets the following requirements.
Windows 2008 SP1 (32-bit or 64-bit)*
Windows 2008 R2 (64-bit)*
Windows 2012 (64-bit)*
Windows 2012 R2 (64-bit)*
* with installed SmarterMail 10
3.2 GHz or higher
2 GB minimum
At least 10 GB free
Open TCP ports
25, 110: SMTP, POP3
8352-8999: Communication between a service node and PPA panels
Before adding a SmarterMail node to PPA, enable the "Remote Desktop" rule in Windows firewall on that SmarterMail node.
Configuring the SmarterMail Installation
To configure SmarterMail:
Visit the SmarterMail web interface. It should be available at a URL similar to http://<ip address>:9998/.
Log in as administrator. The default username and password are both admin.
Go to Settings > Defaults > Domain Defaults.
On the Limits tab, set the resource usage limits in accordance with your service plans in PPA. For example, if your service plans in PPA, called plan_1 and plan_2, offer 10 and 20 domain aliases respectively, you need to increase the SmarterMail’s limit on "Domain Aliases" to at least 20 items.
Adding a Node
To register a SmarterMail mail server node in PPA:
Add a mail server node to PPA by starting the Add New Node wizard in Administration Panel > Infrastructure > Service Nodes. The wizard will ask you to provide the following information:
The service node role: SmarterMail mail server.
A node host name or an IP address and a root password.
If your node has more than one IP address, you should specify:
Backnet IP address - this address will be used for internal communications with the management node.
Shared IP address - this address will be used for external communications (shared hosting). See Network Configuration for details.
Important: If you want the added node to provide services on dedicated IP addresses, you should create and assign it an IP pool. This must be done after you add this node to PPA. Learn more in the Operations Guide, Configuring IP Pools.
Normally, when the installation is complete, the node is marked as Ready to provide its services. If this does not happen, resolve the issue and mark it manually on the node properties page (Infrastructure > Service Nodes).
After the server appears in the list of nodes, register the SmarterMail API URL in the system (PPA will use it for communication with the mail server):
Go to Infrastructure > Hosted Applications > Remote SmarterMail Connector > Settings.
Adjust SmarterMail API connection settings (API URL and SmarterMail administrator credentials). If you use several SmarterMail nodes, be sure to use the same administrator's username and password for each node.