Wanted: A good tutorial on setting up a Linux Email Server - DMARC, SPF & DKIM records

Hi,
Is there a good article that explains how I configure an ubuntu server to send emails?

I also want it to explain how to set up SPF, DMARC and DKIM records so that the deliverability is good.

Also is there a way of figuring out one's Email Sender Score?
Thanks,
Jan

1 Reply

As a starting point, I would recommend reading through Linode's guide on running a mail server, just to make sure you are familiar with the fundamentals:
https://www.linode.com/docs/guides/running-a-mail-server/

Following this, you may choose from the list of more specific email guides that we are listed here:
https://www.linode.com/docs/guides/email/

Personally I would recommend using Mail-in-a-Box for setting up your mail server, since the process can otherwise be pretty arduous:
https://www.linode.com/docs/guides/email/mail-in-a-box/

For configuring DNS records, Linode's guide here will get you started on that:
https://www.linode.com/docs/guides/dns-overview/

If you plan on managing your DNS records at Linode, the following guide will show you how the Linode DNS Manager functions:
https://www.linode.com/docs/products/networking/dns-manager/guides/manage-dns-records/

While Linode does not have an in-house email deliverability evaluation program/process, you can probably utilize a mixture of MXtoolbox for troubleshooting, and Spamhaus for IP reputation concerns:
https://mxtoolbox.com/
https://check.spamhaus.org/

Hope that helps!

-Micah

Reply

Please enter an answer
Tips:

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct