Solutions > SnapperMail > SMTP-Auth SMTP-Auth If you use Mailtraq for both local clients and for remote access then you may find in inconvenient to use SMTP User Authentication on the SMTP service on Port 25, because this means every local user has to authenticate before their client can send mail.
An alternative approach is to install another instance of SMTP on Port 587 and use this service for your remote client. This leaves the settings in the default SMTP service on Port 25 unchanged.
Mailtraq Settings

Create a new instance of SMTP on Port 587 in the Mailtraq Console at Options | Services.
When the Service Manager opens, click [Add] and select Simple Mail Transport Protocol (SMTP).
When the SMTP Service dialog opens:
change the TCP/IP Port to listen on to 587, then change the Service Description from SMTP - Mail Server to read SMTP - Auth
and then click the 'Relaying' tab.

Make the following selection:
[x] Use SMTP User Authentication
This setting will allow Snappermail to send mail via Mailtraq by checking that the username and password provided by Snappermail match a valid Mailtraq User.
Then 'OK', back to the Console.
Select 'Active Connections' in the left-pane. If the new service on Port 587 is not listed, go to Tools | Start Service, and select the SMTP service on Port 587.
SnapperMail Settings
In the IMAP Account, Server settings make these entries.
Outgoing Mail: SMTP Server: [enter the public IP address or URL of your machine running Mailtraq] Username: [enter your User name in Mailtraq] Password: [enter your User password in Mailtraq]
And- in the [More] settings, SMTP Settings Use Port: 587
There will now be two instances of the SMTP service running on your Mailtraq. The 'normal' service on Port 25 which is used by your local users and a new SMTP service on Port 587 for use by remote users. |