Conversation

Wow, just checked my spam for my Grapl email and it's wild. I wonder if all of these companies offering their services realize that their emails are being automatically sent to spam.
1
3
Replying to
For the GrapheneOS mail server, we enforce strict SPF (reject on hard or soft fail), DKIM (reject on errors such as DKIM signed but missing record) and DMARC along with only accepting mail via TLS. Eliminates nearly all spam. Fine with missing mail from broken servers.
2
4
Replying to and
Nearly all of it was killed by rejecting mail not sent via TLS and before doing that I checked and verified that there was not a single non-spam email sent without TLS for the initial couple years of having the domain. Enforcing DKIM does reject some non-spam mail. Rest doesnt.
1
1
Replying to and
Typical issue with DKIM is that people use G Suite or something similar which DKIM signs their email and then the DKIM verifier gets an error looking up the DNS record because they didn't add it per the instructions. I'm fine with rejecting it until they fix it though. *shrug*
1
1
Show replies
Replying to
postfix + dovecot + opendkim + opendmarc + python-postfix-policyd-spf It's a whole bunch of configuration. Can optionally put nginx in front as a reverse proxy with the mail modules to provide denial of service resistance and better TLS configuration (optionally BoringSSL too).
1
Show replies