IMAP Watch Type

From WebWatchBotWiki
Jump to: navigation, search
 Share 

Summary

(Available in Version 8)

This watch type allows monitoring of a IMAP (Internet Message Access Protocol) mail server to ensure that connections can be successfully established, to monitor Response Time, and to verify transactions between WebWatchBot and the IMAP mail server. The results are analyzed by WebWatchBot.

If search words or phrases are specified in the IMAP settings, the first message in the IMAP email account will be downloaded. If no words or search terms are specified, only handshaking will occur and no message will be retrieved.

For best results, an email account should be created specifically for testing.

Functionality

  • Reports response time for entire IMAP transaction.
  • Log-in to mail server
  • Can retrieve mail from the mail server and associated attachments
  • Logs complete communication and IMAP commands executed.
  • Reports IMAP status codes and most importantly failures.
  • Supports the ability to save entire transaction to disk or log file.

Why Use this Watch Type?

The IMAP Watch Type is often used to determine if a mail server is available for connections and available to complete a transaction. The two measurements are Response Time - the amount of time that it takes to connect and the amount of time to complete a transaction - and Content Verification – whether the data in the transaction is what was expected. An increase in Response Time may indicate network congestion or an overall increase in customer use of the IMAP mail server. Failure in the content verification may indicate an error in configuration or a network problem

What to monitor

Use the IMAP Watch Type to test IMAP mail servers. It can be used to ensure that a mail server is reachable, and that the Response Time is within allowable limits for both connection and total transaction time. It can be used to ensure that a transaction is returning the intended response by verifying the response against a specified search text.


IMAP_settings.png

Fields and Buttons

Account Information

Username - Sets the IMAP username for login. This is a required field.

Password - Sets the IMAP password for login. This is a required field.

Mailbox - List of mailboxes for the specified account. Automatically populated after the mail server address, port, username, and password are all entered. One may select or manually enter the name of a mailbox.

Retrieve header only

When checked, the first message header in the email user account will be downloaded. This is useful to test the ability to download and search a message header but save overall bandwidth downloading an entire message.

Search Header Text

A word or phrase that should be found in the header. If left blank, the header will not be searched.

Search Message

A word or phrase that should be found in the entire message. If left blank, the entire message will not be searched. A search will be performed on not only the message body parts, but attachments as well, i.e. all MIME parts.

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.