Configuring DKIM with Mailpro takes about ten minutes and pays off immediately: signed messages, higher inbox placement and protection against domain spoofing. This guide walks you through the four steps, from generating the keys to validating the signature.
Step 1 — Generate your DKIM key pair in Mailpro
Log into your Mailpro account, open Account → Authentication → DKIM and click Generate. Mailpro creates a 2048-bit RSA key pair, stores the private key securely, and displays the TXT record you must publish.
Step 2 — Publish the TXT record in your DNS
Copy the record from Mailpro and create a new TXT entry in your DNS panel. The host is typically:
mailpro._domainkey.yourdomain.com
The value starts with v=DKIM1; k=rsa; p=…. Save the record.
| Field | Value |
|---|---|
| Type | TXT |
| Host / Name | mailpro._domainkey |
| Value | v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQE... |
| TTL | 3600 (1 hour) |
Step 3 — Wait for DNS propagation
Most providers update within 5–30 minutes. If your DNS uses long TTLs, allow up to 24 hours. You can check propagation with any public DKIM lookup tool.
Step 4 — Validate the signature
Back in Mailpro, click Verify DKIM. The platform queries your DNS, parses the public key and signs a test message. If everything matches, you see a green check. From that moment on, every email sent from your domain is signed automatically.
Best practices
Combine DKIM with SPF and DMARC for full sender authentication. Watch our short tutorial: how to authenticate the DKIM method.
Sign every email automatically
Mailpro generates, hosts and rotates DKIM keys for you. Activate from the DKIM configuration page and read the full DKIM FAQ.