chobitmail
DocsAPI Docslogin

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.com also allows noreply.app.example.com)
  • Removing verification (deleting the domain) returns limits and quotas to the unverified tier