IMAP probe
The IMAP probe sends a sequence of IMAP commands to a mail server. Like the SMTP probe, each command is configured individually and the server’s tagged and untagged responses are recorded.
[SCREENSHOT: IMAP probe editor — host/port/SSL settings, command list]
Connection settings
Section titled “Connection settings”| Field | Description |
|---|---|
| Host | IMAP server hostname or IP |
| Port | Server port (common: 143, 993) |
| SSL/TLS | Connect with IMAPS (port 993) |
Commands
Section titled “Commands”Common IMAP command types:
| Command | Description |
|---|---|
LOGIN | Authenticate with username and password |
LIST | List available mailboxes |
SELECT | Open a mailbox |
SEARCH | Search for messages matching criteria |
FETCH | Retrieve message data (headers, body, flags) |
LOGOUT | Close the session |
[SCREENSHOT: IMAP command list with LOGIN, SELECT INBOX, SEARCH UNSEEN, FETCH configured]
Assertions
Section titled “Assertions”Set an expected response tag on any command. If the server returns a different result, the history entry is marked as failed.
Variable substitution
Section titled “Variable substitution”{{variable}} placeholders are supported in the host field and in each command’s data field.
History
Section titled “History”The history panel shows untagged server lines for each command exchange. Commands are matched to history entries by their command string.
[SCREENSHOT: IMAP history panel — expanded entry with untagged response lines per command]