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

  1. Go to Settings → Business → Domains → Add Domain.
  2. Enter your domain name (e.g. yourcompany.com).
  3. 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: 3600

SPF Record (prevent spoofing)

Type: TXT
Name: @
Value: v=spf1 include:spf.siphermail.com ~all
TTL: 3600

DKIM Record (email signing)

Type: TXT
Name: siphermail._domainkey
Value: (shown in your dashboard — unique per domain)
TTL: 3600

DMARC Record (policy)

Type: TXT
Name: _dmarc
Value: v=DMARC1; p=quarantine; rua=mailto:dmarc@siphermail.com
TTL: 3600

Verify 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.

Next steps

    SipherMail - Your Mail. Your Cipher.