Email Round Trip Watch Type

From WebWatchBotWiki
Jump to: navigation, search

Summary

ERT (Email Round Trip) allows monitoring of a round trip of an email. WebWatchBot sends an email and receives and verifies that the same email is received, to ensure that connections can be successfully established, to monitor Response Time, and to verify transactions between the monitor and the mail server. The results are analyzed by WebWatchBot.

Functionality

  • Reports response time for entire round trip process.
  • Log-in to mail server (SMTP or SMTPS)
  • Send live test email through mail server (SMTP or SMTPS)
  • Receive live test email through mail server (POP3, IMAP, or IMAPS)
  • Logs outgoing and incoming mail server status codes and most importantly failures.
  • Supports the ability to save entire transaction to disk or log file.

Why Use this Watch Type?

The ERT Watch Type is often used to determine if outgoing and incoming mail servers are available for connections and available to complete a transaction. The two measurements are

  1. Response Time - the amount of time that it takes to connect and the amount of time to complete a transaction
  2. Command execution – whether the outgoing and incoming commands executed are what was expected.

An increase in Response Time may indicate network congestion or an overall increase in customer use of the SMTPS server. Failure in the SMTPS command execution may indicate an error in configuration or a network problem.

How it Works

  1. An email is sent through an outgoing mail server (SMTP or SMTPS) with a unique subject, e.g. "WebWatchBot - Email Round Trip Test - ######", where a unique number (based on date and time) is suffixed.
  2. Incoming mail server (POP3, IMAP, or IMAPS) is connected to with a specific account where email messages are downloaded until the unique subect is found.


What to monitor

Use the MRT Watch Type to test both outgoing and incoming mail servers simultaneously. It can be used to ensure that mail servers are reachable and that the Response Time is within allowable limits for both connection and total transaction time. It can be used to ensure that outgoing and incoming mail server commands are executed are producing the expected output.



ert-settings.jpg

Fields and Buttons

Optional

Delay (between send & receive) - Specify the number of ms to wait after the email is sent before it is received. Use of this setting is recommended when there is a processing or network delay between servers.

Configuration (Required)

Outgoing Server Settings

Type- Email server type: SMTP Watch Type or SMTPS Watch Type

Server - Ip Address or FQDN (fully qualified domain name).

Port - Port number for the server

More - Clicking the "More" button opens the Settings Dialog for SMTP Watch Type or SMTPS Watch Type

Incoming Server Settings

Type- Email server type: POP3 Watch Type, IMAP Watch Type, or IMAPS Watch Type

Server - Ip Address or FQDN (fully qualified domain name).

Port - Port number for the server

More - Clicking the "More" button opens the Settings Dialog for POP3 Watch Type, IMAP Watch Type, or IMAPS Watch Type

Test

The current settings will be used to run a test on the watch item but will not affect the overall success. By clicking this button, the "Test Watch Item" dialog box will appear.