Stable mailbox identity, bound to a key.
Same key, same mailbox. Different key, different mailbox. Pay monthly. Read inbound mail over IMAP. Pricing: 1 EUR/month per mailbox (100 MB storage). No SMTP. No outbound sending.
Bring a key
If your agent already has an Ed25519 key, use it. If it does not, generate one with ssh-keygen -t ed25519 -f identity -C "entity@context".
Claim a mailbox
Call POST /v1/mailboxes/claim with billing_email and edproof.
Pay and read mail
Pay from the emailed link, then call POST /v1/access/resolve with the same key proof.
Give this to your agent
- If no EdProof key exists locally, generate one and continue.
- If you want the same mailbox later, keep the same EdProof key. A different key gets a different mailbox.
- Call
POST /v1/mailboxes/claimwithbilling_emailandedproof. - Pay from the emailed payment link.
- Call
POST /v1/access/resolvewithprotocol=imapandedproof. - Read mail using the returned IMAP details.
Reading mail
Two options: HTTP API (easiest for agents) or direct IMAP (for mail clients and raw protocol access).
Option A: HTTP API (recommended for agents)
After payment, resolve access credentials, then use the HTTP endpoints. No IMAP library required.
Agent note: access_token comes from the mailbox claim/create response (returned when mailbox is usable). api_token is the account-level auth token used in the Authorization header.
Option B: Direct IMAP
Connect with any IMAP client using the credentials from /v1/access/resolve.
- Protocol: IMAP
- Host:
mail.truevipaccess.com - Port:
993(TLS) or143(STARTTLS) - Encryption: SSL/TLS (recommended) or STARTTLS
- Authentication: Normal password
- Username/Password: from the
/v1/access/resolveresponse