Advanced Email Parser can work as an e-mail SMTP server. The built-in mail server supplied with AEP is capable of performing all operations involved in receiving of mail messages.
Usage of an internal mail server delivers a number of benefits. For example, with it there is no need to query all mailboxes every 5 seconds to ensure timely reception of urgent, high-priority mail. Instead of that, you can send e-mails to the AEP built-in SMTP server. This would allow releasing POP3 servers from excessive load, and avoiding overgrowth of AEP log files. When processing messages, SMTP Server is convenient to use together with the Message Sender component for further forwarding of the messages.
Before you start using the built-in mail server you have to set its properties as described below.
Enable SMTP Server
Check this box to enable the internal mail server.
Domain Name
E-mail addresses with this domain will be considered local.
Server Name
The name of mail server account. Based on this name, messages received from the internal mail server can be detected using the Account Filter in processing rules.
Allow Connection From
The list of network addresses access to the server is allowed from. All the allowed groups of network IP addresses are to be separated by comma, usage of address wildcards is possible.
Listen on Address
The mail server will receive queries from the network address selected from the list.
Listen on Port
Number of the port queries to the mail server will come to.
Timeout
Timeout of waiting client command.
Process All Incoming Messages
Check this box if you want the server to process all incoming messages. Otherwise, messages belonging to a domain other than specified in the Domain Name field won't be received.
Detailed Log
Check this box if you want the SMTP server to write detailed information about the actions it performs to the log file.
Remarks
The internal SMTP server doesn't receive any messages while a processing session is in progress. Message sending from processing components (e.g., SMTP Sender or Message Sender), scripts, or external applications is not possible.
See also