stmp Get started

Setup

Account Setup

Create sandbox email accounts under a domain, then use the account address as the mailbox identity for SMTP delivery, the web UI, and API reads.

Create an account in the dashboard

Sign in, open Accounts, choose a domain, and enter a name such as qa. A password is generated automatically; copy it from the credentials panel before dismissing it. The system creates INBOX, Sent, Trash, Drafts, and Junk mailboxes automatically.

Open Accounts

Create an account over the API

The domain is derived from the address — make sure the domain already exists on your account first.

curl -X POST https://stmp.ink/api/accounts \
  -H "X-API-KEY: $SMTPDEV_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "address": "qa@example.test",
    "password": "smtp-account-password",
    "is_active": true
  }'

Connection settings

SMTP connection settings
Hoststmp.ink
Port25
ProtocolHostPortSecurity
SMTP inboundstmp.ink25Plain local SMTP
REST APIhttps://stmp.ink/apiX-API-KEY
Web UIhttps://stmp.ink/Session login

Passwords and routing

The account password is the SMTP account credential for sandbox workflows. User login passwords and API keys are separate. Plus-addressing routes qa+run-123@example.test to qa@example.test while preserving the tagged address in the message headers.

A catch-all account uses an address like *@example.test. Exact accounts win first; unmatched recipients on the domain route to the catch-all account when it is active.