Sender domain verification
Sender domain verification is optional. You can use chobitmail without it, but verifying a domain relaxes your quotas.
After verification, inboxes only accept mail from the verified domain (and its subdomains). That keeps out unwanted messages from untrusted senders.
What changes when you verify
| Item | Unverified Free | Verified Free |
|---|---|---|
| Allowed senders | No restriction | Verified domain and its subdomains only |
| Concurrent active inboxes | 1 | 2 |
| Creates / day (UTC) | 5 | 50 |
| Receives / day (UTC) | 5 | 100 |
| TTL | Max 10 minutes | Same |
Numbers may change in production. Check effective values via verified and each limit on GET /api/usage.
Steps
1. Register a domain in the dashboard
In your team dashboard (Domains section), add a domain you own (for example myapp.example). Enter internationalized domains in Punycode (A-label).
Registration issues a challenge token for verification.
2. Add a DNS TXT record
Add the following TXT record:
Host (name): _chobitmail-challenge.<your-domain>
Value: chobitmail-verify=<challenge_token>
Example when the domain is mail.example.com:
_chobitmail-challenge.mail.example.com TXT "chobitmail-verify=xxxxxxxx..."
3. Click “Verify”
Use the verify button in the dashboard to check DNS. Propagation can take time, so if verification fails, wait and try again.
Notes
- Mail from subdomains is allowed (verifying
app.example.comalso allowsnoreply.app.example.com) - Removing verification (deleting the domain) returns limits and quotas to the unverified tier