it-swarm.com.de

Von AWS EC2 gesendete E-Mail-Nachrichten werden als Spam markiert

Ich habe meine Website auf AWS eingerichtet, das in yii2 PHP integriert ist.

Jetzt verwende ich hier PHP Standardmail, die ich bei GoDaddy gekauft habe. Und ich habe den Domainnamen unter Verwendung meiner elastischen IP-Adresse mit einem A-Datensatz auf GoDaddy auf AWS hingewiesen.

Jetzt, wenn ich Mails verschicke, geht es in Spam über und wenn ich nachgeforscht habe, warum es die folgenden Punkte anzeigt

1) SpamAssassin thinks you can improve
The famous spam filter SpamAssassin. Score: -3.6.
A score below -5 is considered spam.
-3.243      HELO_DYNAMIC_IPADDR     Relay HELO'd using suspicious hostname (IP addr 1)
-0.001      HTML_MESSAGE        HTML included in message
No worry, that's expected if you send HTML emails
-0.363      RDNS_DYNAMIC        Delivered to internal network by Host with dynamic-looking rDNS

2) Your message is not signed with DKIM

3) You do not have a DMARC record

4) Your reverse DNS does not match with your sending domain.

5) We didn't find a server (A Record) behind your hostname ip-172-11-11-217.us-west-2.compute.internal.

Ich habe viele Dinge von Google ausprobiert, aber keine erfolgreiche und funktionierende Lösung für mein Problem gefunden.

Kann mich also bitte jemand damit anleiten?

3
Er.KT

Lassen Sie uns die einzelnen gezeigten Themen durchgehen ...

Dynamische IP
Wenn Sie so etwas wie einen E-Mail-Server einrichten, müssen Sie sicherstellen, dass Sie der EC2-Instanz eine elastische IP-Adresse zuweisen, da diese Ihrer Instanz statisch zugewiesen bleibt, solange Sie sie zugewiesen haben, während die automatisch zugewiesene IP-Adresse a ist dynamische Adresse und kann jederzeit von AWS mit oder ohne Vorankündigung geändert werden.

DKIM & DMARC
DKIM und DMARC sind wichtig, da sie von E-Mail-Servern verwendet werden, die E-Mails von Ihrer Domain empfangen, um sicherzustellen, dass die E-Mail eine echte E-Mail von Ihrer Domain ist und nicht als Spam über einen anderen Dienst oder ein anderes Netzwerk gesendet wurde. Das Erläutern der Vor- und Nachteile von DKIM und DMARC geht über den Rahmen dieser Antwort hinaus. Eine schnelle Google-Suche zeigt jedoch eine Vielzahl von Ressourcen zur Einrichtung von DKIM, DMARC und SPF für den von Ihnen ausgewählten E-Mail-Server.

DNS umkehren
Eine der Überprüfungen, die durchgeführt werden, um sicherzustellen, dass ein Mail-Server autorisiert ist, ist eine umgekehrte DNS der an den Mail-Server angehängten IP-Adresse. Mit AWS können Sie die umgekehrten DNS-Einträge für elastische IP-Adressen konfigurieren, indem Sie dieses Formular ausfüllen ( https://aws.Amazon.com/forms/ec2-email-limit-rdns-request?catalog=true&isauthcode=true ). Sie sollten sicherstellen, dass die Weiterleitungs-DNS-Einträge in Ihren DNS-Einstellungen mit den von AWS konfigurierten Reverse-DNS-Einträgen übereinstimmen.

In Bezug auf einige Kommentare zum Simple Email Service (SES) gibt es positive und negative Aspekte, je nachdem, wie Sie ihn verwenden. Wenn Sie einfach nur eine Möglichkeit konfigurieren möchten, E-Mails von Ihrem Server aus zu senden (wie z. B. eine Mailingliste, einen Account-Aktivierungscode usw.), entscheiden Sie sich auf jeden Fall für SES, da dies eine billigere, schnellere und zuverlässigere Option ist als das Weiterleiten Ihrer eigenen E-Mails Wenn Sie jedoch vorhaben, einen eigenen E-Mail-Server wie beispielsweise einen Exchange-Server einzurichten und möchten, dass alles wie gewohnt zusammengefügt wird, können Sie problemlos Ihren eigenen E-Mail-Server verwenden.

1