smtp.dev

Guides

Email Clients

Use the web UI and REST API for message inspection today. IMAP and POP3 servers are intentionally out of scope for this MVP, so desktop clients are a future compatibility target rather than a current connection path.

Current workflow

Open the account inbox in the web UI to inspect sanitized HTML, plain text, headers, raw source, MIME structure, attachments, and audit fields. For automated checks, fetch the same message over /api/messages/<id> and download attachments from the attachment endpoints.

Future client support

When IMAP/POP3 are added, username should remain the full account address and password should remain the SMTP account password. Until then, keep mail-client rendering assertions in browser/API tests against the captured message content.