Skip to main content
Lumi does not host mailboxes. To get an address like [email protected], you point your domain at an external email service and add the right DNS records in the bot: an MX record (where mail is delivered) and TXT records for SPF/DKIM/DMARC (so your mail doesn’t land in spam). It all happens in @lumibp_botMy Domains → your domain → DNS settings, and the domain stays on Cloudflare.

How it works

1

Pick an email service

Any provider that gives you mail on your own domain: Google Workspace, Yandex 360, Zoho Mail (Zoho has a free plan for a single domain), and so on. Create a mailbox there and add your domain — the service will tell you which records to set.
2

Add MX records

In DNS settings, add MX records with the hostnames and priorities the service gave you. Lower priority = higher precedence. For example:
TypeNameValuePriority
MX@mx1.provider.com10
MX@mx2.provider.com20
3

Add TXT: SPF, DKIM, DMARC

These three are TXT records. Take the exact values from your email service’s panel:
RecordNameValue (example)
SPF@v=spf1 include:provider.com ~all
DKIMselector._domainkeyv=DKIM1; k=rsa; p=<public key>
DMARC_dmarcv=DMARC1; p=quarantine; rua=mailto:[email protected]
SPF authorizes the service’s servers to send as your domain; DKIM signs the messages; DMARC tells receivers what to do with mail that fails the checks. More detail in DNS records.
4

Wait and verify

Records usually propagate in minutes, sometimes up to a couple of hours. Then hit “Verify” in your email service’s panel — it confirms the MX and signature for you.
The bot supports A, CNAME, AAAA, MX, TXT, SRV records — enough for any email service. Add multiple MX servers as separate records with different priorities.

Option with your own NS (no Cloudflare)

If you want mail without a separate email service, you can delegate the domain to an NS provider that hands out mailboxes directly — for example Alwaysdata (free plan, mailbox kept indefinitely).
Changing NS moves the domain off Cloudflare: SSL modes, DDoS protection, and redirects from the bot will stop working on that domain. Use this only if you don’t need the Cloudflare features.
1

Sign up

Create an account on the free Alwaysdata planProduct → Free.
2

Add the domain and change NS

Go to Domains → add your domain → copy the NS you’re given. Paste them into @lumibp_botMy Domains → your domain → Change NS (space-separated, no commas).
3

Create a mailbox and log in

Email → Addresses → Add a mailbox, with the name before the @ in the localpart field. Sign in to your mail via Roundcube. NS propagation takes up to 24 hours.

DNS records

Record types, SPF, DKIM, DMARC in detail.

Connect to a site

NS and an A record for your own server.