SMTP monitoring reference
Overview

This agent monitor the ability of your SMTP server to receive emails.
The Active mode bellow allow to test much more. The agent send an email to the server and expect it to be forwarded back. This require the configuration of a mail forward on the target server. This also allow to check the ability of the target server to send emails. Often mail servers are protected by an anti-virus or anti-spam proxy. These can accept the email but be unable to transfer it up to the mail server if this one is unavailable. This case could fool the other method bellow but not the Active one.
The other mode, chat with SMTP server and check for the validity of the answers.
MagiKmon can also check if your server is listed in common DNS Block List, and also check if your SMTP let virus pass through it. This last one require the configuration of the mail forwarding.
Configuration parameters

Description
This is the name of the service.
Host
This is the name or the IP address of the target SMTP server.
Port
The usual port for SMTP protocol is 25 but you can choose to check another one.
Mode
You can choose between different type of monitoring:
- none: no test is done about the SMTP connectivity.
- Simple: test if your SMTP reply with a 220 code to the HELO command
- Advanced: go up to the RCPT command and verify if the host accept to relay address of the related domain
- Active: check both receiving and sending connectivity at once ! You have to configure a mail forwarding on your mail server ! MagiKmon send a test email to this address and wait for the mail to come back. If the host refuse the mail or if the mail never come back, the test fail. The configuration of the mail forwarding can be found on the Service panel of the service configuration.
Anti-virus
If you are using the Active mode above, then MagiKmon will send an email including the EICAR Standard Anti-Virus Test File. If the mail come back, the test fail !
RBL Block List
Check if your SMTP is listed in a DNS Block List.