EA SMTP Server is a SMTP Server that can be used as an alternative to IIS SMTP Server. It is a full-featured SMTP Server that can be used to send and receive emails on Windows Server.
It supports multiple receive connectors and send connectors, multiple IP addresses and ports can be used to receive emails and send emails through different connectors.
DKIM, opportunistic TLS, message throttling, full tracked message journaling, queue viewer, and routing rules are also built-in features which are lacked in IIS SMTP Server.
The following diagram shows the relationships among the components in the EA SMTP Server.
You can download EA SMTP Server Installer and install it on your server.
Double click the installer file and the installation will be executed automatically. The installer requires .NET 4.5 or later version to be installed.
After the installation is completed, click “EA SMTP Server Manager” from Windows
Start menu
-> All Programs
-> “EA SMTP Server”
to begin the setup.
Note
Installation Permission
An account with Administrative Privileges is required to run the installer for installing “EA SMTP Server”.
Windows Firewall Rule
The installer will create a Windows Firewall rule to allow EA SMTP Server to receive incoming connection.
A receive connector is a configuration object in EA SMTP Server that enables the server to receive messages from a remote SMTP server.
There is a default receive connector named “Default” created by default. It listens on 25 and 587 ports on all IP addresses. The default connector is stopped by default. You can start it by clicking the “Start” button in the receive connector list.
You can also create a new receive connector to listen on a specific IP address and port.
Binding:
Connection Control:
Relay Restrictions:
Select which computers may relay message through SMTP Service without user authentication.
Do not open relay for unknown computers, it may cause your server to be blacklisted by spam filters.
Limits and Throttling:
Configurate the timeout, maximum message size, connection limit, and message rate limit for the receive connector.
A send connector is a configuration object in EA SMTP Server that enables the server to send messages to a remote SMTP server.
There is a default send connector named “Default” created by default. It sends emails directly to the recipient’s mail server via DNS MX lookup. You can also create a new send connector to send emails through a smart host.
Address Space:
Delivery:
Throttling:
Binding:
Anonymouse users are not allowed to relay emails by default. You can create a new user to send emails with authentication. You can also set the minute or daily message rate limit for each user.
SendAs
Limits and Throttling:
Accepted domains are the domains that EA SMTP Server accepts emails for. You can add a new accepted domain to receive emails for the domain. Even the sender is not authenticated, the email will be accepted if the recipient domain is in the accepted domain list.
Local user:
Remote user:
DKIM (DomainKeys Identified Mail) is a method for associating a domain name with an email message, thereby allowing a person, role, or organization to claim some responsibility for the message.
You can sign outgoing emails with DKIM signature by enabling DKIM signing in the send connector.
Public key
By default, all incoming emails are routed to the send connector based on the recipient’s domain. If the recipient domain is found in the address space of the send connector, the email will be sent out through the send connector.
Routing rules can be used to route incoming emails to different send connectors based on the sender and recipient’s email address.
The pickup folder is a folder where you can drop email files to send out. A message file copied to the Pickup directory must meet the following requirements for successful delivery:
Here is an example of a valid message file:
To: test@contoso.com
From: rcpt@contoso.com
Subject: Message subject
This is the body of the message.
Here is another example of a valid message file, which includes the X-Sender and X-Receiver fields. X-Sender and X-Receiver fields are used to specify the real sender and recipient email addresses when the message file is dropped in the Pickup directory.
X-Sender: <test@contoso.com>
X-Receiver: <rcpt@contoso.com>
To: test@contoso.com
From: rcpt@contoso.com
Subject: Message subject
This is the body of the message.
The message journal is used to store the log of incoming and outgoing emails. You can search the log by sender, recipient, subject, and message-id.
The queue viewer is used to view the status of the submission queue and delivery queue. You can also abort the message in the queue.
You can configrate the journal setting.
You can restart EASmtpSvc
Service to restart all services of EA SMTP Server.
Restart-Service "EASmtpSvc"
The beta version of EA SMTP Server is available for testing, you can use it for free.
Not enough? Please contact our technical support team.
Remarks
We usually reply emails within 24hours. The reason for getting no response is likely that your SMTP server bounced our reply. In this case, please try to use another email address to contact us. Your Gmail, Hotmail or Office 365 email account is recommended.