Custom-domain email that doesn’t pretend to be a forwarding
service. Get you@domainless.fun, or bring your own
domain. Real IMAP/SMTP. A webmail UI we use ourselves. A REST API for
transactional sending.
Most “email hosts” are forwarders that drop your mail into Gmail or iCloud. Domainless Email is a real mailbox: real IMAP, real SMTP, real DKIM, real storage on hardware we control.
Connect with Apple Mail, Thunderbird, Outlook, K-9 — or use our webmail. Standards-based. No proprietary clients, no lock-in.
Park yourname.fun on our MX, drop in three DNS
records, send and receive as you@yourname.fun. Or get
a free @domainless.fun address.
All four configured for you. Outbound mail is signed and trusted by default. We deliver to Gmail, Proton, Outlook, and the rest of the open internet.
Three-pane client, fast keyboard navigation, drafts that survive crashes. Same UI we read our own founder mail in.
Drop transactional and marketing email straight from your backend. JSON in, queued and signed out. Same auth keys as the rest of our APIs.
We don’t train models on your inbox. We don’t insert tracking pixels. We don’t scan attachments for ads. The mailbox is yours.
When the API tier opens, transactional sending is one POST. JSON in, message queued, DKIM signed, delivered.
# Send a signed email from your own domain. curl -X POST 'https://api.jandgstudios.fun/v1/mail/send' \ -H 'Authorization: Bearer $JG_API_KEY' \ -H 'Content-Type: application/json' \ -d '{ "from": "you@yourname.fun", "to": "customer@example.com", "subject": "Welcome", "text": "Thanks for signing up." }'
await fetch('https://api.jandgstudios.fun/v1/mail/send', { method: 'POST', headers: { 'Authorization': `Bearer ${process.env.JG_API_KEY}`, 'Content-Type': 'application/json', }, body: JSON.stringify({ from: 'you@yourname.fun', to: 'customer@example.com', subject: 'Welcome', text: 'Thanks for signing up.', }), });
import os, requests requests.post( 'https://api.jandgstudios.fun/v1/mail/send', headers={'Authorization': f'Bearer {os.environ["JG_API_KEY"]}'}, json={ 'from': 'you@yourname.fun', 'to': 'customer@example.com', 'subject': 'Welcome', 'text': 'Thanks for signing up.', }, )
Final pricing locks in at launch. Waitlist members get a permanent discount and the first 100 signups get a lifetime hobby tier.
domainless.funWe’ll email you when mailbox signups open. Waitlist members get a lifetime discount, and the first 100 signups stay on Hobby forever.