Home / Email for Lovable
For LovableYou built a whole app in Lovable in an afternoon and pointed a domain at it. But there's still no hello@yourapp.com - nowhere for a password reset to come from, a contact-form lead to land, or a customer reply to go. Mektup gives your app real two-way email on a domain you own, and your Lovable AI can wire most of it up itself.
Lovable is brilliant at turning a prompt into a working, deployed app. What it doesn't give you is email on your own domain - and almost every real app needs it: sign-up confirmations, password resets, notifications, and a way to actually receive the leads your contact form collects. Bolting on a sending-only API covers half of that; there's still no inbox behind your address for replies and form submissions to arrive in. Mektup runs real mail infrastructure behind a simple API, so the address you send from is also a real inbox you (or your app) can read.
Because Mektup has a native MCP server, an AI builder can register the domain, create a mailbox, and configure sending and receiving from inside its own session - then hand you the exact DNS records to paste in. If you'd rather do it by hand, every step is also a point-and-click action in the dashboard or a single REST call.
// send an email from your app's backend / edge function const res = await fetch("https://api.usemektup.com/v1/emails", { method: "POST", headers: { Authorization: `Bearer ${MEKTUP_API_KEY}`, "Content-Type": "application/json", }, body: JSON.stringify({ from: "hello@yourapp.com", to: "customer@example.com", subject: "Welcome to the app", text: "Thanks for signing up!", }), });
It's a plain HTTPS request - no SDK, nothing framework-specific - so it works from whatever backend or serverless function your Lovable app runs on.
Add the domain your Lovable app uses (or any domain you own) - in the dashboard, over the API, or by asking your AI builder. You get back the exact MX, SPF, DKIM, and DMARC records.
Paste them wherever your domain's DNS lives - Cloudflare, Vercel Domains, Namecheap, wherever. Only MX and TXT records change; the records pointing the domain at your Lovable app stay exactly as they are.
Create hello@yourapp.com, generate an API key, and store MEKTUP_API_KEY as a secret in your Lovable project.
Use the snippet above to send. Replies and contact-form leads land in the same mailbox - read them in Mektup's webmail, over IMAP/SMTP in your own mail client, or through the API if you want them inside your app.
The free tier covers a full domain with 3,000 emails a month and one mailbox, no credit card - so you can wire real email into your Lovable project today and only think about pricing when it grows.
Getting started is free - 1 domain, 1 mailbox, 3,000 emails a month, 300 a day, and contact forms, no credit card. See the full pricing.
Yes. Mektup has a native MCP server, so an AI builder that speaks MCP can register the domain, create a mailbox, and wire up sending and receiving in its own session - and hand you the DNS records to add. Everything it can do is also a plain REST endpoint.
No. Email uses MX and TXT records; your app is served through separate A/CNAME records. They're independent, so you add Mektup email on the same domain without touching how your app is hosted.
Yes - that's the whole point. A Mektup mailbox is a real inbox. Contact-form leads and customer replies land in it, and you can read them in Mektup's webmail, over IMAP/SMTP, or through the API to build a support view into your app.