Hetzner
Publish the SPF, DKIM, and DMARC records MailBlastr generates for your domain using the Hetzner Console (or legacy Hetzner DNS Console).
This guide walks through adding the DNS records MailBlastr generates for a domain using Hetzner. Add your domain in MailBlastr first to generate the records — see Managing domains — and keep the DNS records reference open for your exact DKIM record and region.
Hetzner has two DNS interfaces: the newer Hetzner Console and the legacy Hetzner DNS Console. The record values are identical in both; only the navigation to the editor differs.
feedback-smtp.us-east-1.amazonses.com.). Removing the dot will cause verification to fail.Open the DNS editor
- 1New Hetzner Console
Log in at console.hetzner.com, choose your project, click DNS under Networking, then select your domain from the DNS zones list.
- 2Legacy DNS Console
Alternatively log in at dns.hetzner.com, choose your domain from Your Zones, and open the Records tab.
- 3Add each record
Use the Add Record form for every entry below — the DKIM TXT record, the SPF MX and TXT, and the DMARC TXT.
DKIM — TXT
Add one TXT record holding your domain’s DKIM public key. Enter only the host prefix in Name — Hetzner appends your zone. Copy the value from your domain configuration page in MailBlastr.
TypeTXToptionalA single DKIM key record.
Namemailblastr._domainkeyoptionalCombined with the zone this is mailblastr._domainkey.example.com. mailblastr is the fixed selector MailBlastr uses.
Valuev=DKIM1; k=rsa; p=<public key>optionalThe DKIM key record holding your domain’s public key.
TTL1800optionalHetzner value used in these examples.
SPF — MX on the send subdomain
MailBlastr uses the custom MAIL FROM subdomain send.example.com. Choose MX, set Name to send, set Priority to 10, and paste the MailBlastr MX value (with trailing dot) into Value.
TypeMXoptionalReceives bounce and complaint feedback for the MAIL FROM subdomain.
NamesendoptionalResolves to send.example.com.
Valuefeedback-smtp.us-east-1.amazonses.com.optionalRegion-specific feedback host — keep the trailing dot. Replace us-east-1 with your domain’s region.
Priority10optionalUse 20/30 if 10 is already taken on that host.
TTL1800optionalHetzner value used in these examples.
SPF — TXT on the send subdomain
TypeTXToptionalSPF policy for the MAIL FROM subdomain.
NamesendoptionalSame host as the MX — resolves to send.example.com.
Valuev=spf1 include:amazonses.com ~alloptionalAuthorizes Amazon SES for the MAIL FROM subdomain.
TTL1800optionalHetzner value used in these examples.
DMARC — TXT on _dmarc
TypeTXToptionalDMARC policy record.
Name_dmarcoptionalResolves to _dmarc.example.com.
Valuev=DMARC1; p=none;optionalA monitoring policy to start with. See Implementing DMARC.
TTL1800optionalHetzner value used in these examples.
Once all six records are saved, return to MailBlastr and re-verify the domain. If it stays pending, see What if my domain isn’t verifying?.