Lumail.ioLumail.io
DocsBlogChangelog

Getting Started

  • Introduction
  • Tutorials
  • API Reference
  • Integrations
  • Features
  • Workflows

Tutorials

  • Create an API Token
  • Build a V0 Capture Page
  • Dynamic Promo Codes with Webhooks

API Reference

  • API Tokens
  • Rate Limits
  • POSTSend Transactional Email
  • POSTEmail Verification API
  • POSTCreate Subscriber
  • GETGet Subscriber
  • PATCHUpdate Subscriber
  • DELETEDelete Subscriber
  • POSTAdd Tags to Subscriber
  • DELETERemove Tags from Subscriber
  • POSTTrack Event
  • GETGet Subscriber Events
  • GETGet All Tags
  • POSTCreate a Tag
  • Send Email in HTML
  • Send Email in Markdown
  • Send Email in Tiptap

Integrations

  • ClickFunnels Integration
  • SystemIO Integration

Features

  • Variables
  • Subscriber Events
  • Revenue Tracking
  • Email Deliverability Score
  • Email Engagement Score
  • Content Deliverability Checker

Workflows

  • Wait Step
  • Email Step
  • Action Step
  • Webhook Step

domains

  • Email Domains
  • Web Domains

Email Domains

Configure your own domain for sending emails

Email domains allow you to send emails from your own domain (e.g., newsletter@yourdomain.com) instead of a shared domain. This improves deliverability, builds trust, and strengthens your brand.

Why Use a Custom Email Domain?

  • Better Deliverability: Emails from your own domain are less likely to be marked as spam
  • Brand Recognition: Recipients see your domain, not a generic one
  • Professional Appearance: Build trust with a consistent brand experience
  • Domain Reputation: Build your own sender reputation over time

Adding an Email Domain

  1. Go to Domains in your organization settings
  2. Click Add Email Domain
  3. Enter your domain name (e.g., yourdomain.com)
  4. Click Create

DNS Configuration

After adding your domain, you'll need to configure DNS records at your domain registrar. Lumail.io requires the following records:

SPF Record

SPF (Sender Policy Framework) authorizes Lumail.io to send emails on behalf of your domain.

TypeHostValue
TXT@v=spf1 include:amazonses.com ~all

DKIM Records

DKIM (DomainKeys Identified Mail) signs your emails to verify they haven't been tampered with.

You'll receive 3 CNAME records to add:

TypeHostValue
CNAME[key1]._domainkey[value1].dkim.amazonses.com
CNAME[key2]._domainkey[value2].dkim.amazonses.com
CNAME[key3]._domainkey[value3].dkim.amazonses.com

DMARC Record (Recommended)

DMARC tells receiving servers what to do with emails that fail SPF or DKIM checks.

TypeHostValue
TXT_dmarcv=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com

Verification

After adding DNS records:

  1. Return to the domain detail page
  2. Click Check Verification Status
  3. Wait for DNS propagation (can take up to 48 hours)

Once verified, the domain status will change from Pending to Verified.

Troubleshooting

Domain stuck on "Pending"

  • DNS Propagation: DNS changes can take up to 48 hours to propagate globally
  • Check Records: Use a tool like MXToolbox to verify your DNS records
  • TTL Settings: Lower TTL values speed up propagation

Emails going to spam

  • Ensure all DNS records (SPF, DKIM, DMARC) are properly configured
  • Start with a small sending volume and gradually increase
  • Maintain good list hygiene (remove bounces and unsubscribes)

Related Documentation

  • Send Email API - Requires verified domain for from address
  • Deliverability Score - Monitor sender reputation
  • Content Deliverability - Optimize emails for inbox placement
Webhook StepDomains Overview

On This Page

Why Use a Custom Email Domain?Adding an Email DomainDNS ConfigurationSPF RecordDKIM RecordsDMARC Record (Recommended)VerificationTroubleshootingDomain stuck on "Pending"Emails going to spamRelated Documentation

Lumail.io

Create and send e-mail without paying thousands of dollars

Product

BlogDocumentationChangelogDashboard

Company

AboutAccount

Legal

TermsPrivacy

8 The Green STE B, Dover Delaware 19901, United States

© 2025 Codelynx, LLC. All rights reserved.

Sign in