Warum erreichen meine mit Amazon SES gesendeten E-Mails nicht ihr Ziel?
Ich habe eine E-Mail mit Amazon Simple Email Service (Amazon SES) gesendet, aber ich kann die Nachricht nicht in meinem Posteingang finden. Oder: Ich habe versucht, mit Amazon SES eine E-Mail zu senden, aber ich habe eine Fehlermeldung erhalten.
Behebung
Überprüfen Ihres Amazon-SES-Kontos auf Probleme beim Senden
- Überprüfen Sie, ob sich Ihr Absenderkonto in der Amazon-SES-Sandbox befindet. Überprüfen Sie dann, ob es sich beim Empfänger, an den Sie die E-Mail senden möchten, um eine verifizierte E-Mail-Adresse oder Domain handelt. Wenn sich Ihr Absenderkonto in der Sandbox befindet, können Sie E-Mails nur an E-Mail-Adressen oder Domains senden, die für die Verwendung mit Amazon SES verifiziert wurden. Sie können eine Anfrage stellen, um Ihr Konto in den Produktionsmodus zu versetzen. Wenn Amazon SES Ihre Anfrage genehmigt, können Sie E-Mails an jeden Empfänger senden.
- Überprüfen Sie, ob die Fähigkeit Ihres Kontos zum Versenden von E-Mails unterbrochen ist. Wenn Amazon SES für Ihr Konto eine Versandpause einlegt, müssen Sie alle Probleme lösen und dann eine Überprüfung Ihres Kontos beantragen.
Überprüfen, ob Probleme beim Senden vom E-Mail-Client an Amazon SES vorliegen
- Überprüfen Sie Ihren E-Mail-Client auf alle von Amazon SES zurückgegebenen Fehlermeldungen.
- Wenn Amazon SES Fehlermeldungen wie „Maximale Senderate überschritten“ oder „Tägliches Sendekontingent überschritten“ zurückgibt, müssen Sie die Senderate Ihres Kontos überprüfen.
- Wenn Sie eine E-Mail-Vorlage verwenden (sendTemplateEmail-Vorgang), überprüfen Sie, ob Variablen in Ihren Vorlagendaten fehlen oder ungültig sind. In beiden Fällen kann Amazon SES die E-Mail nicht zustellen. Dies wird als Renderfehler bezeichnet. Weitere Informationen finden Sie unter Why are emails failing to deliver when I send Amazon SES emails using the SendTemplatedEmail operation? (Warum werden E-Mails nicht zugestellt, wenn ich Amazon-SES-E-Mails mit dem Vorgang „sendTemplateEmail“ sende?).
- Wenn Sie ein Timeout oder Verbindungsprobleme mit dem Simple Mail Transfer Protocol (SMTP) haben, beheben Sie Probleme mit der TCP-Verbindung und den SSL-/TLS-Verhandlungen.
- Überprüfen und debuggen Sie Ihre Anwendung für den E-Mail-Versand auf alle clientseitigen Fehler, die zu den Sendeproblemen führen könnten. Testen Sie Ihre Verbindung mit dem SMTP-Endpunkt von Amazon SES, um festzustellen, ob clientseitige Probleme vorliegen. Wenn Ihr E-Mail-Client den Endpunkt nicht erreichen kann, beheben Sie Probleme in Ihrem Netzwerk.
Überprüfen, ob Probleme beim Senden von Amazon SES an die Empfängerdomain vorliegen
- Überprüfen Sie, ob Ihre E-Mail zu temporären Unzustellbarkeiten oder permanenten Unzustellbarkeiten führt. Richten Sie dazu Unzustellbarkeitsbenachrichtigungen mit Amazon Simple Notification Service (Amazon SNS). Überprüfen Sie in einer Unzustellbarkeitsbenachrichtigung die Felder „bounceType“ und „bounceSubType“, um weitere Informationen darüber zu erhalten, was die Unzustellbarkeit verursacht hat.
- Überprüfen Sie, ob sich die Zustellung Ihrer E-Mail verzögert. Dazu können Sie die Amazon-SES-Ereignisveröffentlichung in Amazon CloudWatch, Amazon Kinesis Data Firehose oder Amazon SNS konfigurieren. Um Benachrichtigungen für Lieferverzögerungen einzurichten, müssen Sie den Aufruf UpdateConfigurationSetEventDestination mithilfe der Amazon-SES-API-V2 ausführen.
- Suchen Sie in der Unzustellbarkeitsbenachrichtigung nach einer SMTP-Antwort mit dem Statuscode 554 und einer Meldung, die besagt, dass die sendende IP-Adresse blockiert ist. Dies bedeutet, dass Ihre E-Mail abgelehnt wurde, weil die Absender-IP-Adresse auf einer IP-Sperrliste steht, die der E-Mail-Anbieter des Empfängers verwendet. Lesen Sie unbedingt die Richtlinien für das Entfernen von Amazon-SES-IP-Adressen aus IP-Sperrlisten. Um zu vermeiden, dass eine Absender-IP-Adresse verwendet wird, die auf einer IP-Sperrliste steht, verwenden Sie dedizierte IP-Adressen, damit Sie die Kontrolle über die Absenderzuverlässigkeit haben.
**Wichtig:**Unzustellbarkeiten aufgrund von Problemen auf der Empfängerseite kann sich auch auf die Zustellbarkeitsrate Ihres Absenderkontos auswirken. Als Absender ist es wichtig, dass Sie Ihre Unzustellbarkeitsrate überwachen und weitere Unzustellbarkeiten verhindern. Wenn die Unzustellbarkeitsrate Ihres Kontos 5 % oder mehr beträgt, kann Amazon SES Ihr Konto überprüfen. Wenn Ihre Unzustellbarkeitsrate 10 % oder mehr beträgt, unterbricht Amazon SES möglicherweise die Fähigkeit Ihres Kontos zum Versenden von E-Mails.
Überprüfen auf Sendeprobleme von der Empfängerdomain zum Posteingang des Benutzers
- Suchen Sie im Spam-Ordner des Empfängers nach der E-Mail, die Sie mit Amazon SES gesendet haben. Verschiedene Faktoren können dazu führen, dass der Mailserver eines Empfängers eine E-Mail als Spam kennzeichnet, z. B. Inhaltsfilter oder das Fehlen einer E-Mail-Authentifizierung. Weitere Informationen finden Sie unter Why are the emails that I send using Amazon SES getting marked as spam? (Warum werden die E-Mails, die ich mit Amazon SES sende, als Spam markiert?).
- Vergewissern Sie sich unter Einhaltung des DMARC-Authentifizierungsprotokolls in Amazon SES, dass Ihre E-Mails den Richtlinien entsprechen.
Relevanter Inhalt
- AWS OFFICIALAktualisiert vor 2 Jahren
- AWS OFFICIALAktualisiert vor 2 Jahren
- AWS OFFICIALAktualisiert vor einem Jahr