Hello. Let’s say I want to selfhost an email server (smtp + imap) that only will be used to receive email.

I only will send email internally (from my domain to my domain) and receive from 3rd parties.

Should I setup DKIM, DMARC, SPF and reverse IP lookup?

To be honest, I’m having a bit of hard time understanding the madness of email authentication. So I can’t figure it out by myself if those mechanisms are needed in my case.

I haven’t deployed anything, but probably will use Stalwart. It looks like it’s easy to deploy. Is there any other beginner-friendly email service I should read about?

Thanks!

  • funkajunk@lemm.ee
    link
    fedilink
    English
    arrow-up
    8
    ·
    9 months ago

    Just to flesh that out a bit… All you need is to add a TXT record to your DNS records:

    Name: _dmarc.yourdomain.com

    Value: v=DMARC1; p=reject; pct=100