emails only reach instance domain email addresses
emails only reach instance domain email addresses
I've been trying to get some friends signed up on my lemmy instance.
The issue is, so far nobody seems to be receiving the signup/verification emails. I am getting the admin user-signup emails, but those are sent to contact@
<instance-domain>
. I created 2 test users, one with a instance-domain address, and one to a gmail. The instance-domain address was there within a minute, but the gmail one has yet to arrive.Instance details: OS: Ubuntu 22.04 Lemmy: Lemmy-Ansible install, on 0.18.0 Modifications: removed network settings per https://github.com/LemmyNet/lemmy-ansible/pull/102
Any ideas why this might be happening?
I got an email when I signed up as a test. It is most likely spam filters and/or improper email server setup. I will try to help debug in a bit.
I saw your signup. Did you actually receive the verification email?
It looks like you aren't signing your mail with DKIM, don't have SPF set up right, don't have a DMARC policy, and don't have RcRDNS, all of which basically any mail provider will require from you to even consider accepting your mail. Basically without all of that literally anyone can pretend to be
whatever.com
and send email from it.What mail provider are you using?