White Labeling - Custom Email Domain
TL;DR
What: OneLens sends product email (reports, alerts, invites) from your brand —
noreply@mail.yourdomain.cominstead ofonelens-mail.com.Setup: DNS-only. You publish ~5 records on a dedicated mail subdomain; nothing to install, no servers, no keys shared.
Scope: Limited to
mail.yourdomain.com. Your root domain, website, and existing corporate email are never touched.
What You'll Get Once Connected
Branded sender
Emails arrive from noreply@mail.yourdomain.com with your name — no "via onelens-mail.com".
Inbox deliverability
Full SPF + DKIM + DMARC authentication, so mail lands in the inbox, not spam.
Anti-spoofing
The same records make it harder for anyone to impersonate your domain.
Zero maintenance
Signing keys are held and auto-rotated by AWS — set once, nothing to renew.
Security at a Glance
Can OneLens send as our root @yourdomain.com?
No — only the mail.yourdomain.com subdomain.
Do you need access to our DNS?
No — you add the records yourself; we never touch your zone.
Do we share any private keys?
No — DKIM keys stay inside AWS; you publish only public pointers.
Can you read our incoming email?
No — the bounce record handles delivery reports only, not your inbox.
Will this change our existing email?
No — everything is on a separate subdomain.
Can we revoke it?
Yes — delete the records and sending stops immediately.
Cost of the Integration
Included in OneLens — there is no additional charge for branded email.
How It Works
Prerequisites
A domain you control (e.g.
yourdomain.com) and access to add DNS records.Agreement to use a mail subdomain —
mail.yourdomain.com— as the sending identity.An active OneLens account; branded email enabled by your OneLens contact.
What OneLens Will Access
Permission to cryptographically sign email for
mail.yourdomain.com(DKIM).Delivery-status (bounce/complaint) notifications for that subdomain.
What OneLens Will NOT Access
Your root domain or any other subdomain.
Your DNS zone — you publish records yourself; this is not domain/NS delegation.
Your inbound email or mailboxes — the bounce record is for delivery reports only.
Any private keys or secrets — DKIM keys are generated and held by AWS SES.
Set It Up — DNS Records
Add these records to mail.yourdomain.com (OneLens gives you the exact CNAME values at onboarding):
1–3
CNAME
<token>._domainkey.mail.yourdomain.com
<token>.dkim.amazonses.com
DKIM signing (3 records)
4
MX
bounce.mail.yourdomain.com
10 feedback-smtp.ap-south-1.amazonses.com
Bounce / return-path routing
5
TXT
bounce.mail.yourdomain.com
v=spf1 include:amazonses.com ~all
SPF authorization
6
TXT
_dmarc.mail.yourdomain.com
v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com
DMARC policy (recommended)
Add all of them. DKIM alone verifies the domain but leaves SPF unaligned — mail can still land in spam (Outlook especially). The MX + SPF (records 4–5) are what align SPF to your domain and drop the "via" label.
Verify It Worked
After the records propagate, OneLens confirms the domain shows DKIM verified, MAIL-FROM verified. On the receiving side, open any OneLens email → "Show original" and confirm:
spf=pass(aligned tomail.yourdomain.com)dkim=passdmarc=passNo "via onelens-mail.com" in the sender line.
Rotation & Maintenance
Nothing to do. AWS SES rotates the DKIM keys behind the CNAMEs automatically. Leave the records in place; if you ever migrate DNS providers, re-add the same records.
Data Privacy & Security
Records are scoped to
mail.yourdomain.com— your primary domain's mail policy is unchanged.No private keys leave AWS; you publish only public CNAME pointers.
OneLens sends via a production, reputation-managed AWS SES account (region:
ap-south-1, Mumbai).The setup is fully reversible — delete the records to stop branded sending.
Troubleshooting
Domain stuck "pending" in OneLens
DNS not fully propagated — recheck the DKIM CNAMEs and the MX/SPF on bounce.mail...; allow up to a few hours.
Mail lands in Junk despite records
Confirm spf/dkim/dmarc = pass in the raw headers; a brand-new domain also needs a short warm-up period. Mark "Not Junk" once.
"via onelens-mail.com" still shows
The custom MAIL-FROM (records 4–5) isn't verified yet — check the MX + SPF on the bounce subdomain.
Bounces not visible
Ensure the MX record points to the correct region (feedback-smtp.ap-south-1.amazonses.com).
FAQ
Need Help?
Reach out to your OneLens contact or email support@onelens.cloud — we'll generate your exact DNS records and verify the setup with you.

