Custom Domains
With a SipherMail Business plan, you can send and receive email from your own domain (e.g. hello@yourcompany.com).
Add your domain
- Go to Settings → Business → Domains → Add Domain.
- Enter your domain name (e.g.
yourcompany.com). - SipherMail will show you DNS records to add. Copy each record carefully.
Required DNS records
MX Record (receive email)
Type: MX
Name: @ (or your domain root)
Value: mx.siphermail.com
Priority: 10
TTL: 3600SPF Record (prevent spoofing)
Type: TXT
Name: @
Value: v=spf1 include:spf.siphermail.com ~all
TTL: 3600DKIM Record (email signing)
Type: TXT
Name: siphermail._domainkey
Value: (shown in your dashboard — unique per domain)
TTL: 3600DMARC Record (policy)
Type: TXT
Name: _dmarc
Value: v=DMARC1; p=quarantine; rua=mailto:dmarc@siphermail.com
TTL: 3600Verify your domain
After adding DNS records, click Verify Domain in the dashboard. DNS propagation can take up to 48 hours, though it usually completes within 15–30 minutes. SipherMail checks for all four records (MX, SPF, DKIM, DMARC) before marking the domain as verified.
⚠️ Cloudflare users
If your domain uses Cloudflare, ensure the Proxy (orange cloud) is set to DNS only (grey cloud) for MX and DKIM records. Proxying these records will break email delivery.
BIMI (Brand Indicators for Message Identification)
BIMI displays your brand logo next to emails in supporting clients (Gmail, Yahoo, Apple Mail). After setting up DMARC with p=quarantine or p=reject, add a BIMI record:
Type: TXT
Name: default._bimi
Value: v=BIMI1; l=https://yourcompany.com/logo.svg; a=https://...BIMI requires a verified mark certificate (VMC) for full support in all clients.