Service Detection
POP3 (Port 110 / 995 TLS)
Manual Login
OpenSSL (TLS)
Commands
| Command | Description |
|---|---|
USER <user> | Set username |
PASS <pass> | Set password |
LIST | List messages |
RETR <n> | Retrieve message n |
DELE <n> | Delete message n |
QUIT | Disconnect |
IMAP (Port 143 / 993 TLS)
Manual Login
OpenSSL (TLS)
Commands
| Command | Description |
|---|---|
LOGIN user pass | Authenticate |
LIST "" "*" | List mailboxes |
SELECT INBOX | Open inbox |
SEARCH ALL | List all messages |
FETCH n BODY[] | Read message n |
LOGOUT | Disconnect |
Brute-Force
POP3
IMAP
Harvest Emails
Download All via POP3
Using Evolution / Thunderbird
Configure client with stolen credentials to browse all mail.NSE Scripts
Quick Reference
| Check | Command |
|---|---|
| POP3 login | nc TARGET 110 → USER/PASS |
| IMAP login | nc TARGET 143 → LOGIN user pass |
| POP3 brute | hydra -L users.txt -P pass.txt pop3://TARGET |
| IMAP brute | hydra -L users.txt -P pass.txt imap://TARGET |