Templates: Mail Servers – Courier Mail server

Monitors included into Mail Servers – Courier Mail Server template

Monitors from this application template check availability, performance and resource consumption of a Courier Mail Server (SMTP/SMTPS, POP3/POP3S, IMAP/IMAPS) on UNIX-like platform. One of the monitors can send an optional test message via the monitored server. The Courier mail transfer agent (MTA) is an integrated mail/groupware server based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, SSL, and HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list services within a single, consistent, framework. Individual components can be enabled or disabled at will. The Courier mail server now implements basic web-based calendaring and scheduling services integrated in the webmail module. More about templates.

Monitors list

Monitors description

Courier daemon process count (enabled by default) shows Courier daemon process count (courierd).

IMAP port (enabled by default) shows if IMAP server answers on default port (143).

POP3 port (enabled by default) shows if POP3 server answers on default port (110).

SMTP port (enabled by default) shows if SMTP server answers on default port (25).

Courier connection listen process CPU usage shows Courier connection listen process CPU usage (couriertcpd).

Courier connection listen process CPU usage over SNMP shows Courier connection listen process CPU usage (couriertcpd),  collects data over SNMP.

Courier connection listen process count shows Courier connection listen process count (couriertcpd). couriertcpd accepts incoming network connections, and runs another process after establishing each network connection.

Courier connection listen process count over SNMP shows Courier connection listen process count (couriertcpd), collects data over SNMP.

Courier connection listen process memory usage shows Courier connection listen process memory usage (couriertcpd).

Courier connection listen process memory usage over SNMP shows Courier connection listen process memory usage(couriertcpd), collects data over SNMP.

Courier daemon CPU usage shows Courier daemon CPU usage (courierd).

Courier daemon CPU usage over SNMP shows Courier daemon CPU usage (courierd), collects data over SNMP.

Courier daemon memory usage shows Courier daemon memory usage (courierd).

Courier daemon memory usage over SNMP shows Courier daemon memory usage (courierd), collects data over SNMP.

Courier daemon process count over SNMP shows Courier daemon process count (courierd), collects data over SNMP.

Courier: disk space used my mail directory, Kb shows disk space used my mail directory, Kb (requires root privileges).

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

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

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

IMAPS shows if IMAP server accepts SSL-encrypted connections.

IMAPS port shows if IMAPS port is available.

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

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

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

POP3S shows if POP3 server accepts SSL-encrypted connections.

POP3S port shows if POP3S port is available.

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 SMTPS port is available.

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.