Ich sende E-Mails von meiner Site über die PHP-SMTP-Methode, die mit „smtp.gmail.com“ auf 465 verbunden ist, und das Konto ist zu GSuite hinzugefügt. Alle meine E-Mails landen im Spam-Ordner von Gmail. Die Art der E-Mails ist nur die Passwortwiederherstellung oder E-Mail-Bestätigung, aber Gmail zeigt eine orange Markierung mit Warnung an
„Seien Sie bei dieser Nachricht vorsichtig. Gmail konnte nicht bestätigen, dass sie tatsächlich von mydomain.com stammt.“
Ich habe SPF- und DKIM-Einträge konfiguriert. Das Problem ist jedoch, dass ich cloudflare.com verwende und keine echte IP-Adresse in DNS-Einträgen hinterlege. Der SPF-Eintrag sieht also so aus
v=spf1 include:_spf.google.com ~all
Und A-Typ-Einträge, die mit Proxy-IPs eingerichtet sind. Während MX- und DKIM-Einträge dank der GSuite-Handbücher gut konfiguriert sind:
MX mydomain.com alt4.aspmx.l.google.com 10 Nur Auto-DNS
MX mydomain.com alt3.aspmx.l.google.com 10 Nur Auto-DNS
MX mydomain.com alt2.aspmx.l.google.com 5 Nur Auto-DNS
MX mydomain.com alt1.aspmx.l.google.com 5 Nur Auto-DNS
MX mydomain.com aspmx.l.google.com 1 Nur Auto-DNS
TXT mydomain.com google-site-verification=my_code Nur Auto-DNS
TXT mydomain.com v=spf1 include:_spf.google.com ~alle Nur Auto-DNS
TXT _dmarc v=DMARC1; p=Quarantäne; rua=mailto:my_mail Nur Auto-DNS
TXT google._domainkey v=DKIM1; k=rsa; p=some_string Nur Auto-DNS
Ich vermute also, dass das Problem darin liegt, dass in den Datensätzen keine echte IP-Adresse angegeben ist. Außerdem sind meine Serverdomäne und die Domäne, von der ich E-Mails versende, unterschiedlich.
Wie kann ich meine Domäne so konfigurieren, dass Gmail ihr vertraut?
UPD: Ist es in diesem Fall sicher, Reverse DNS und PTR-Einträge zu verwenden? Ist meine echte IP für alle Arten von Botnetzen oder Ähnlichem zugänglich?