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.
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
stmp.ink
25
| Protocol | Host | Port | Security |
|---|---|---|---|
| SMTP inbound | stmp.ink | 25 | Plain local SMTP |
| REST API | https://stmp.ink | /api | X-API-KEY |
| Web UI | https://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.