I have a fresh install of Discourse, which is up and running, bar emails.

I have a new account with Mandrill, and set up Discourse to send emails as per the recommended guides.

For some reason

./launcher mailtest app

generates incorrect DKIF and SPF information. For example

We found a record named mandrill._domainkey.example.com.example.com. Try changing it to mandrill._domainkey.example.com.

I manually attempted to create a TXT record under DNS and the zone file displays the same result.

Any suggestions on how to resolve?

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Submit an Answer
1 answer

Use mandrill._domainkey instead of mandrill._domainkey.yourdomain.com, as DigitalOcean automatically appends the domain name to TXT records.