AMMO.Tools

Keep test traffic away from real users

Point staging SMTP and webhook URLs at us. Test without worrying about emailing real customers: we capture the emails and never deliver them. Webhooks stay here unless you configure forwarding or replay a request.

No card. Free plan: one inbox and one webhook endpoint.

See what staging would have sent.

HTML, text, headers, attachments. Your staging or test app uses our SMTP instead of a real mailbox.

Connect your app

See what providers would have posted.

Body, headers, response you choose. Replay a request, or forward it to localhost while you debug.

Setup guide

Inspect a capture

Inspect, compare and test

Inspect and compare emails
Preview HTML at desktop and mobile widths. Inspect headers, attachments, links and possible verification codes. Check captured content for common issues and compare two messages.
See why a message looks like spam
Inspect content spam scores and matched findings, then recheck after a change. These checks assess message content, not inbox placement.
Test your SMTP error handling
Simulate temporary 451 failures or permanent 550 rejections for one inbox. The simulation turns off automatically after 15 minutes.
Fetch captures from tests and agents
Use the API to retrieve messages, links and webhook payloads in your tests. Connect your code agent through MCP, or forward webhooks to localhost with the CLI.

One place for mail and webhooks from staging and tests.