Feature page

Catch local SMTP email inside the same platform you use for APIs and webhooks

ASPCode Dev Cloud includes a mailbox feature that works with aspcodecli mail up, letting you receive development email locally, inspect HTML and text bodies, and download attachments without sending anything to a real inbox.

email catcher local smtp server dev mailbox mailbox feature
Home / Resources / Email Catcher and Mailbox for Local SMTP Testing
Hub Developer Tunnel Resources Browse localhost sharing, database access, and tunnel comparison pages. Hub Webhook Tools Browse webhook testing, debugging, replay, and provider-specific pages. Hub Mock API Tools Browse frontend, QA, and hosted JSON API pages in one cluster. Hub SQL Learning Resources Browse SQL practice, interview prep, and beginner exercises. Hub Email Testing Resources Browse mailbox, local SMTP, and email-testing comparison pages.
Mailbox UI

Inbox view, HTML preview, and attachments in one place

The mailbox feature is designed to feel like a captured-email workspace, not just a dump of raw SMTP payloads.

Captured EmailMailbox UI
Welcome to Project Atlas [email protected] -> [email protected] HTML + text
Build report attached [email protected] -> [email protected] 1 attachment
Mailbox preview Welcome to Project Atlas
HTML Preview

Your workspace is ready

Hi Sara, your sandbox has been provisioned. Use the button below to confirm your access flow from local development.

Open Workspace

Plain-text fallback, recipients, and headers stay available in the same captured email.

Attachments + metadataBuilt in
To: [email protected] From: [email protected] Captured locally
invoice-0421.pdf application/pdf, 184 KB
welcome-guide.txt text/plain, 3 KB

Use the same mailbox to review HTML rendering, plain-text fallbacks, recipients, and attachment output before a real delivery provider is involved.

Deep dive

What to know before you choose a tool

Each section below focuses on the decision criteria behind this workflow instead of generic marketing copy.

What it does

Run a local SMTP catcher and inspect every development email clearly

Mailbox is designed for the moment when your app sends a real email in development and you need to verify the message quickly without leaving the rest of your toolchain.

  • Start the local SMTP bridge with aspcodecli mail up.
  • Send mail from local code to localhost:1025.
  • Inspect HTML, plain text, recipients, headers, and attachments from one mailbox view.
Where it fits

Useful for signup, reset-password, invoice, and notification flows

The feature is most useful when email is part of the acceptance path for a product workflow and a developer needs to see exactly what would have been sent before involving a real inbox.

  • Verify links, tokens, and recipient handling safely.
  • Check HTML rendering and plain-text fallbacks before release.
  • Download attachments and review the final payload your code produced.
Why it is different

The mailbox is included next to your other dev workflows

ASPCode is strongest when email testing belongs next to tunnels, webhooks, request bins, and hosted APIs instead of living in a completely separate local utility or vendor decision.

  • Use one account for email, webhooks, APIs, and tunnels.
  • Keep onboarding and integration workflows in one platform.
  • Reduce vendor hopping when the same project exercises several development loops.
FAQ

Questions buyers and developers usually ask

Is this only for simple text emails?

No. The mailbox is useful when you need to review HTML bodies, plain-text fallbacks, and attachments, not only plain text messages.

When should I compare it with a dedicated mailbox product?

Compare products when email testing is important enough to justify its own tool decision instead of an included workflow inside a broader developer platform.

Included utility workflows

Request capture and email testing live in the same account

ASPCode includes two request-bin workflows plus a mailbox email catcher for local SMTP testing, so callback debugging and email verification do not require separate utilities.

Ready to test the workflow?

Start with the tool you actually need today

ASPCode Dev Cloud works best when tunnels, webhook debugging, mailbox email catching, JSON APIs, and SQL practice can live in one account instead of four disconnected utilities.