IPV6 config: improve self-hosting setup documentation
Issue
Just had a little hiccup during self-hosting setup. After installation, I wasn't able to receive a welcome email when signing up. So I went through the troubleshooting section and found that IPV6 wasn't configured properly (swaks --to [email protected] would return Our system has detected that this message does not meet IPv6 sending guidelines regarding PTR records and authentication. Please review https://support.google.com/mail/?p=IPv6AuthError for more information).
Solution
If I understand correctly, the solution is either to properly configure IPV6 in my DNS (which I wasn't able to do), or to disable IPV6 for postfix completely. So that's what I did, and it solved my issue (swaks --to [email protected] would still fail, but the welcome email went through). For reference, disabling IPV6 for postfix is just a matter of adding inet_protocols = ipv4 to /etc/postfix/main.cf (see source).
Improvement suggestion
I think adding a README section on the need of setting up IPV6 in your DNS/disabling IPV6 for postfix would help some people (either in the README, or at least in troubleshooting).
ps: Awesome app, thanks for open sourcing it!
@Garfounkel glad that you like SimpleLogin :). SimpleLogin doesn't support ipv6 at the moment as DNSBL only work with ipv4 and DNSBL is essential in blocking spammers.