How Does eG Enterprise Monitor SMTP Mail Sending / Receiving Activity?
To monitor the mail sending, eG Enterprise takes the help of a single eG external agent. This agent is configured to:
Connect to the email service of email host using Java Mail API using basic authentication.
Emulate a sender on Mail Host sending out an email with a unique 'mail tag', and a receiver receiving that mail.
At periodic intervals, check whether/not email messages with the configured 'mail tag' have been successfully sent by sender and received by receiver.
In the process, failures/latencies in the process are promptly captured and reported.