Taifa MailTaifa Mail Docs
Domains & Senders

Domain Setup

Add and verify a custom sending domain in Taifa Mail.

Before you can send emails from your own domain, you need to add it to Taifa Mail and verify ownership by publishing a few DNS records.

Add your domain

  1. Go to Domains in the sidebar.
  2. Click Add Domain.
  3. Enter your domain name (e.g. yourdomain.com).
  4. Click Add.

Taifa Mail generates the required DKIM keys and DNS records automatically. You will see five records to add to your DNS provider.

Add DNS records

When you add a domain, Taifa Mail generates five DNS records:

RecordTypePurpose
Domain ownershipTXTProves you control the domain (taifa-verify=...)
SPFTXTAuthorises Taifa Mail to send on your behalf
DKIMTXTAdds a cryptographic signature to your emails
DMARCTXTTells receivers how to handle authentication failures
Return pathCNAMERoutes bounce notifications back to Taifa Mail

Copy each record exactly as shown on the Taifa Mail domain page. See DNS Records Explained for details on what each record does.

These five records are all you need to send. To also receive mail (the Inbox or email forwarding), add an MX record as well. See DNS Records Explained.

Automatic setup with Domain Connect

If your domain is hosted at a registrar that supports Domain Connect, Taifa Mail can publish the records for you. On the domain page, use the Set up automatically option. You are redirected to your registrar, which shows a summary of the records to add and an Authorize button. After you authorize, return to Taifa Mail and verify the domain.

If automatic setup is not available for your registrar, add the records manually as described above.

Verify your domain

Once you have added all the records at your DNS provider:

  1. Return to the Domains page in Taifa Mail.
  2. Click Verify next to your domain.

Your domain status will move from pending to verified once all records are confirmed.

Use the DNS Checker tool before clicking Verify. It lets you confirm your records are visible before triggering the official verification check.

DNS propagation can take up to 48 hours depending on your provider and TTL settings. If verification fails, wait a few hours and try again.

On this page