Templates: Mail Servers – Sendmail SMTP Mail server

Monitors included into Mail Servers – Sendmail SMTP Mail Server template

Monitors from this application template check availability, performance and resource consumption of a Sendmail Mail Server (SMTP/SMTPS). One of the monitors can send an optional test message via the monitored server.  Sendmail is a general purpose internetwork email routing facility that supports many kinds of mail-transfer and delivery methods, including the Simple Mail Transfer Protocol (SMTP) used for email transport over the Internet. When a sendmail server receives e-mail, it attempts to deliver the mail to the intended recipient immediately and, if the recipient is not present, it queues messages for later delivery. However, because it does not provide a mailbox facility and for other reasons, other software such as a POP3 or IMAP server are also needed. More about templates.

Monitors list

Monitors description

sendmail process count (enabled by default) shows sendmail MTA (Mail Transport Agent) daemon process count.

SMTP port (enabled by default) shows if sendmail MTA daemon answers on SMTP port (default 25).

sendmail: mail queue length (enabled by default) shows mail queue length (this monitor requires root privileges). The mail queue is a directory that stores data and controls files for mail messages that the sendmail command delivers. By default, the mail queue is /var/spool/mqueue. Mail messages may be queued for several reasons. First, the sendmail command can be configured to process the queue at certain intervals, rather than immediately. If this is so, mail messages must be stored temporarily. Second, if a remote host does not answer a request for a mail connection, the mail system queues the message and tries again later.

SMTP, TLS shows if SMTP server accepts secure connections, forced TLS.

SMTP, TLS if available shows if SMTP server accepts connections, TLS or non-secure.

SMTP, TLS if available, test message shows if SMTP server accepts connections, TLS or non-secure, sends a test message once a day.

SMTP, non-secure connection shows if SMTP server accepts non-secure connections.

SMTPS shows if SMTP server accepts SSL-encrypted connections.

SMTPS port shows if sendmail MTA daemon answers on SMTP over SSL port (default 465).

sendmail CPU usage shows sendmail MTA daemon CPU usage.

sendmail CPU usage over SNMP shows sendmail MTA daemon CPU usage, collects data over SNMP.

sendmail memory usage shows sendmail MTA daemon memory usage.

sendmail memory usage over SNMP shows sendmail MTA daemon memory usage over, collects data SNMP.

sendmail process count over SNMP shows sendmail MTA daemon process count, collects data over SNMP.

sendmail: disk space available for mail shows free disk space available for mail messages, MB (requires root privileges).

sendmail: disk space used by mail queue, Kb shows disk space used by mail queue, Kb (requires root privileges).

Templates overview

IPHost Network Monitor provides application templates (or just “templates” later in document), to create multiple relevant monitors in only a few clicks. Templates facilitate adding typical monitors sets; this can be particularly useful in case of big networks, when creating same-type monitors for many same-type devices is a common task. Application templates are sets of monitors that can be added, using specific predefined parameters, for a given host at once. The said set, added for given host, is displayed as a separate node in tree view pane, and is named application.

There are predefined templates; user can as well generate templates of their own – either out of existing monitors, or by cloning a predefined template. User-added template definitions are saved in XML files and can thus be conveniently augmented or applied to specific needs.