Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Inhalt der Ereignisdaten, die Amazon SES auf Firehose veröffentlicht
Amazon SES veröffentlicht Aufzeichnungen über E-Mail-Versandereignisse an Amazon Data Firehose im JSON-Format. Bei der Veröffentlichung von Ereignissen in Firehose folgt Amazon SES jedem JSON-Datensatz mit einem Zeilenumbruchzeichen.
Beispieldatensätze für all diese Benachrichtigungstypen finden Sie unter Beispiele für Ereignisdaten, die Amazon SES auf Firehose veröffentlicht.
Themen in diesem Abschnitt
JSON-Objekt der obersten Ebene
Das JSON-Objekt der obersten Ebene in einem E-Mail-Sendeereignisdatensatz enthält die folgenden Felder.
Feldname | Beschreibung |
---|---|
|
Eine Zeichenfolge, die die Art des Ereignisses angibt. Mögliche Werte: Wenn Sie keine Ereignisveröffentlichung einrichten heißt dieses Feld |
|
Ein JSON-Objekt, das Informationen über die E-Mail enthält, die das Ereignis hervorgerufen hat. |
|
Dieses Feld ist nur vorhanden, wenn |
|
Dieses Feld ist nur vorhanden, wenn |
|
Dieses Feld ist nur vorhanden, wenn |
|
Dieses Feld ist nur vorhanden, wenn |
|
Dieses Feld ist nur vorhanden, wenn |
|
Dieses Feld ist nur vorhanden, wenn |
|
Dieses Feld ist nur vorhanden, wenn |
|
Dieses Feld ist nur vorhanden, wenn |
|
Dieses Feld ist nur vorhanden, wenn |
|
Dieses Feld ist nur vorhanden, wenn |
Mail-Objekt
Jeder E-Mail-Sendeereignisprotokolleintrag enthält Informationen über die ursprüngliche E-Mail im mail
-Objekt. Das JSON-Objekt enthält Informationen über ein mail
-Objekt mit den folgenden Feldern.
Feldname | Beschreibung |
---|---|
|
Datum und Uhrzeit im Format ISO86 01 (YYYY-MM DDThh -:mm:ss.sz), an dem die Nachricht gesendet wurde. |
|
Eine eindeutige ID, die Amazon SES der Nachricht zugewiesen hat. Amazon SES gibt diesen Wert an Sie zurück, wenn Sie die Nachricht gesendet haben. AnmerkungDiese Nachrichten-ID wurde von Amazon SES zugewiesen. Sie finden diese Mitteilungs-ID in der ursprünglichen E-Mail in den Feldern |
|
Die E-Mail-Adresse, von der die Nachricht gesendet wurde (die Envelope-MAIL-FROM-Adresse). |
|
Der Amazon-Ressourcenname (ARN) der Identität, die zum Senden der E-Mail verwendet wurde. Im Fall einer Sendeautorisierung gibt |
|
Die AWS Konto-ID des Kontos, das zum Senden der E-Mail verwendet wurde. Im Fall einer Sendeautorisierung gibt |
|
Eine Liste der E-Mail-Adressen, an die die ursprüngliche E-Mail gesendet wurde. |
|
Eine Zeichenfolge, die angibt, ob die Header in der Benachrichtigung abgeschnitten sind. Dies passiert, wenn die Header größer als 10 KB sind. Mögliche Werte sind |
|
Eine Liste der ursprünglichen Header der E-Mail. Jeder Header in der Liste verfügt über die Felder AnmerkungJede Nachrichten-ID im Feld |
|
Eine Zuordnung der ursprünglichen, häufig verwendeten Header der E-Mail. AnmerkungDie Nachrichten-ID im Feld |
|
Eine Liste von Tags, die der E-Mail-Adresse zugeordnet sind. |
Bounce-Objekt
Das JSON-Objekt, das die Informationen zu einem Bounce
-Ereignis enthält, weist immer die folgenden Felder auf.
Feldname | Beschreibung |
---|---|
|
Der Unzustellbarkeitstyp, wie er von Amazon SES festgelegt wurde. |
|
Der untergeordnete Typ der Unzustellbarkeit, wie er von Amazon SES festgelegt wurde. |
|
Eine Liste mit Informationen über die Empfänger der ursprünglichen E-Mail, an die diese nicht zugestellt werden konnte. |
|
Datum und Uhrzeit im Format ISO86 01 (YYYY-MM-:mm:ss.sz DDThh), an dem der ISP die Bounce-Benachrichtigung gesendet hat. |
|
Eine eindeutige ID für die Unzustellbarkeit. |
|
Der Wert des AnmerkungDieses Feld wird nur dann angezeigt, wenn eine Zustellungsstatusbenachrichtigung (Delivery Status Notification, DNS) an die Unzustellbarkeitsbenachrichtigung angehängt wurde. |
Empfänger, an die nicht zugestellt werden konnte
Ein Unzustellbarkeitsereignis kann für einen einzelnen Empfänger oder für mehrere Empfänger gelten. Das bouncedRecipients
-Feld enthält eine Liste von Objekten – eines pro Empfänger, für den das Bounce-Ereignis auftritt – und weist zusätzlich immer das folgende Feld auf.
Feldname | Beschreibung |
---|---|
|
Die E-Mail-Adresse des Empfängers. Ist eine DSN verfügbar, ist dies der Wert des |
Wurde eine DSN an eine Unzustellbarkeitsbenachrichtigung angehängt, sind möglicherweise folgende Felder ebenfalls vorhanden.
Feldname | Beschreibung |
---|---|
|
Der Wert des |
|
Der Wert des |
|
Der vom berichtenden MTA gemeldete Statuscode. Dies ist der Wert des |
Unzustellbarkeitstypen
Jedes Unzustellbarkeitsereignis ist von einem der Typen, die in der folgenden Tabelle gezeigt werden.
Das System zur Ereignisveröffentlichung veröffentlicht nur permanente Unzustellbarkeiten und temporäre Unzustellbarkeiten, die nicht mehr von Amazon SES abgerufen werden. Wenn Sie Unzustellbarkeitsnachrichten erhalten, die mit Permanent
gekennzeichnet sind, sollten Sie die entsprechenden E-Mail-Adressen aus Ihrer Mailingliste entfernen; Sie werden in Zukunft nicht mehr an sie senden können. Transient
-Unzustellbarkeitsnachrichten werden an Sie gesendet, wenn eine Nachricht mehrmals temporär unzustellbar war und Amazon SES nicht mehr versucht, sie erneut zu senden. Es ist möglich, dass das erneute Senden einer E-Mail an eine Adresse später erfolgreich ist, die ursprünglich zu einem Transient
-Bounce führte.
bounceType | bounceSubType | Beschreibung |
---|---|---|
|
|
Amazon SES konnte keinen bestimmten Grund für das Scheitern der Zustellung finden. |
|
|
Amazon SES hat eine allgemeine permanente Unzustellbarkeit erhalten. Wenn Sie diese Art von Unzustellbarkeit erhalten, sollten Sie die E-Mail-Adresse des Empfängers aus Ihrer Mailing-Liste entfernen. |
|
|
Amazon SES hat eine Benachrichtigung über eine permanente Unzustellbarkeit enthalten, da die Ziel-E-Mail-Adresse nicht existiert. Wenn Sie diese Art von Unzustellbarkeit erhalten, sollten Sie die E-Mail-Adresse des Empfängers aus Ihrer Mailing-Liste entfernen. |
|
|
Amazon SES hat das Senden an diese Adresse unterdrückt, da bereits mehrere Zustellversuche aufgrund einer ungültigen Adresse fehlgeschlagen sind. Informationen zum Überschreiben der globalen Unterdrückungsliste finden Sie unterVerwenden der Unterdrückungsliste auf Kontoebene der Amazon-SES-Konsole. |
Permanent |
OnAccountSuppressionList |
Amazon SES hat das Senden an diese Adresse unterdrückt, da sie sich auf der Unterdrückungsliste auf Kontoebene befindet. Dies zählt nicht für Ihre Unzustellbarkeitsraten-Metrik. |
|
|
Amazon SES hat eine allgemeine Unzustellbarkeitsbenachrichtigung erhalten. Möglicherweise ist eine erfolgreiche Zustellung an diesen Empfänger zukünftig möglich. |
|
|
Amazon SES hat eine Unzustellbarkeitsbenachrichtigung erhalten, weil das Postfach voll ist. Möglicherweise ist eine erfolgreiche Zustellung an diesen Empfänger zukünftig möglich. |
|
|
Amazon SES hat eine Unzustellbarkeitsbenachrichtigung aufgrund einer zu großen E-Mail erhalten. Möglicherweise ist eine erfolgreiche Zustellung an diesen Empfänger möglich, wenn Sie die Größe der Nachricht reduzieren. |
|
|
Amazon SES war nicht in der Lage, die E-Mail innerhalb der vom E-Mail-Absender angegebenen Zeit erfolgreich zuzustellen. (In der Bounce-Nachricht wird der Grund für mögliche fehlgeschlagene Zustellungsversuche innerhalb der definierten TTL angegeben.) |
|
|
Amazon SES hat eine Unzustellbarkeitsbenachrichtigung aufgrund eines abgelehnten Inhalts erhalten. Möglicherweise ist eine erfolgreiche Zustellung an diesen Empfänger möglich, wenn Sie den Inhalt der Nachricht ändern. |
|
|
Amazon SES hat eine Unzustellbarkeitsbenachrichtigung aufgrund eines abgelehnten Anhangs erhalten. Möglicherweise ist eine erfolgreiche Zustellung an diesen Empfänger möglich, wenn Sie den Anhang entfernen oder ändern. |
Complaint-Objekt
Das JSON-Objekt enthält Informationen über ein Complaint
-Ereignis mit den folgenden Feldern.
Feldname | Beschreibung |
---|---|
|
Eine Liste mit Informationen zu Empfängern, die sich möglicherweise beschwert haben. |
|
Datum und Uhrzeit im Format ISO86 01 (YYYY-MM DDThh -:mm:ss.sz), an dem der ISP die Beschwerdebenachrichtigung gesendet hat. |
|
Eine eindeutige ID für die Beschwerde. |
|
Der Untertyp der Beschwerde, wie von Amazon SES festgelegt. |
Ist zudem ein Feedback-Bericht an die Beschwerde angehängt, sind möglicherweise die folgenden Felder vorhanden.
Feldname | Beschreibung |
---|---|
|
Der Wert des |
|
Der Wert des |
|
Der Wert des |
Empfänger, die sich beschwert haben
Das complainedRecipients
-Feld enthält eine Liste von Empfängern, die sich möglicherweise beschwert haben.
Wichtig
Da die meisten ISPs die E-Mail-Adresse des Empfängers, der die Beschwerde eingereicht hat, aus der Beschwerdebenachrichtigung herauslesen, enthält diese Liste Informationen über Empfänger, die die Beschwerde möglicherweise gesendet haben, basierend auf den Empfängern der ursprünglichen Nachricht und dem ISP, von dem wir die Beschwerde erhalten haben. Amazon SES führt einen Abgleich mit der ursprünglichen Nachricht durch, um diese Empfängerliste festzulegen.
JSON-Objekte in dieser Liste enthalten das folgende Feld.
Feldname | Beschreibung |
---|---|
|
Die E-Mail-Adresse des Empfängers. |
Beschwerdetypen
Sie sehen möglicherweise die folgenden Beschwerdetypen im complaintFeedbackType
-Feld, so wie sie vom meldenden ISP entsprechend der Website zu Internet Assigned Numbers Authority
Feldname | Beschreibung |
---|---|
|
Weist auf unerwünschte E-Mails oder eine andere Art von E-Mail-Missbrauch hin. |
|
Bericht über einen E-Mail-Authentifizierungsfehler. |
|
Weist auf einen Betrug oder Phishing hin. |
|
Weist darauf hin, dass die Entität, die den Bericht bereitstellt, die Nachricht nicht als Spam betrachtet. Dies kann verwendet werden, um eine Nachricht zu korrigieren, die fälschlicherweise als Spam gekennzeichnet oder kategorisiert wurde. |
|
Gibt eine andere Art von Feedback an, das nicht zu den registrierten Typen passt. |
|
Meldet, dass in der ursprünglichen Nachricht ein Virus entdeckt wurde. |
Delivery-Objekt
Das JSON-Objekt, das die Informationen zu einem Delivery
-Ereignis enthält, weist immer die folgenden Felder auf.
Feldname | Beschreibung |
---|---|
|
Das Datum und die Uhrzeit, zu der Amazon SES die E-Mail an den E-Mail-Server des Empfängers zugestellt hat, im Format ISO86 01 (YYYY-MM-:mm:ss.sz). DDThh |
|
Die Zeit in Millisekunden zwischen dem Zeitpunkt, als Amazon SES die Anforderung des Senders angenommen hat, und dem Zeitpunkt, als die Nachricht an den Mail-Server des Empfängers übergeben hat. |
|
Eine Liste der beabsichtigten Empfänger, für die das Übermittlungsereignis gilt. |
|
Die SMTP-Antwort des Remote-ISPs, der die E-Mail von Amazon SES zugelassen hat. Diese Nachricht variiert je nach E-Mail, empfangendem Mail-Server und empfangendem ISP. |
|
Der Hostname des Amazon SES-Mail-Servers, der die E-Mail gesendet hat. |
Send-Objekt
Das JSON-Objekt mit Informationen über das send
-Ereignis ist immer leer.
Reject-Objekt
Das JSON-Objekt, das die Informationen zu einem Reject
-Ereignis enthält, weist immer die folgenden Felder auf.
Feldname | Beschreibung |
---|---|
|
Der Grund für die Ablehnung der E-Mail. Der einzige mögliche Wert ist |
Open-Objekt
Das JSON-Objekt, das die Informationen zu einem Open
-Ereignis enthält, enthält immer die folgenden Felder.
Feldname | Beschreibung |
---|---|
|
Die IP-Adresse des Empfängers. |
|
Datum und Uhrzeit des Auftretens des Öffnungsereignisses im Format 01 (YYYY-MM-:mm:ss.sz). ISO86 DDThh |
|
Der Benutzeragent des Geräts oder E-Mail-Client, mit dem der Empfänger die E-Mail geöffnet hat. |
Click-Objekt
Das JSON-Objekt, das die Informationen zu einem Click
-Ereignis enthält, enthält immer die folgenden Felder.
Feldname | Beschreibung |
---|---|
|
Die IP-Adresse des Empfängers. |
|
Datum und Uhrzeit des Auftretens des Klickereignisses im Format 01 (YYYY-MM-:mm:ss.sz). ISO86 DDThh |
|
Der Benutzeragent des Clients, den der Empfänger zum Klicken auf einen Link in der E-Mail verwendet hat. |
|
Die URL des Links, auf den der Empfänger geklickt hat. |
|
Eine Liste der Tags, die dem Link mithilfe des |
Rendering-Failure-Objekt
Das JSON-Objekt enthält Informationen über ein Rendering Failure
-Ereignis mit den folgenden Feldern.
Feldname | Beschreibung |
---|---|
|
Der Name der Vorlage, die zum Senden der E-Mail verwendet wurde. |
|
Eine Nachricht, die weitere Informationen über den Rendering-Fehler enthält. |
DeliveryDelay Objekt
Das JSON-Objekt enthält Informationen über ein DeliveryDelay
-Ereignis mit den folgenden Feldern.
Feldname | Beschreibung |
---|---|
|
Die Art der Verzögerung. Die möglichen Werte sind:
|
|
Ein Objekt, das Informationen zum E-Mail-Empfänger enthält |
|
Das Datum und die Uhrzeit, wann Amazon SES die Zustellung der Nachricht nicht mehr versucht. Dieser Wert wird im ISO 8601-Format angezeigt. |
|
Die IP-Adresse des Message Transfer Agent (MTA), der die Verzögerung gemeldet hat |
|
Datum und Uhrzeit, wann die Verzögerung aufgetreten ist (im ISO 8601-Format) |
Empfänger, an die verzögert zugestellt wurde
Das delayedRecipients
-Objekt enthält die folgenden Werte:
Feldname | Beschreibung |
---|---|
|
Die E-Mail-Adresse, die zu einer verzögerten Zustellung der Nachricht führte |
|
Der SMTP-Statuscode, der der Zustellverzögerung zugeordnet ist |
|
Der Diagnosecode, der vom empfangenden Message Transfer Agent (MTA) bereitgestellt wird |
Abonnementobjekt
Das JSON-Objekt enthält Informationen über ein Subscription
-Ereignis mit den folgenden Feldern.
Feldname | Beschreibung |
---|---|
|
Der Name der Liste, auf der sich der Kontakt befindet. |
|
Datum und Uhrzeit im Format ISO86 01 (YYYY-MM DDThh -:mm:ss.sz), an dem der ISP die Abonnementbenachrichtigung gesendet hat. |
|
Die E-Mail-Adresse, von der die Nachricht gesendet wurde (die Envelope-MAIL-FROM-Adresse). |
|
Eine JSON-Datenstruktur (Zuweisung), die den Abonnementstatus aller Themen in der Kontaktliste angibt, die den Status nach einer Änderung (Kontakt abonniert oder Abonnement abbestellt) anzeigt. |
|
Eine JSON-Datenstruktur (Zuweisung), die den Abonnementstatus aller Themen in der Kontaktliste angibt, die den Status vor der Änderung (Kontakt abonniert oder Abonnement abbestellt) anzeigt. |
Einstellungen für neue/alte Themen
Die Objekte newTopicPreferences
und oldTopicPreferences
enthalten die folgenden Werte.
Feldname | Beschreibung |
---|---|
|
Gibt an, ob der Kontakt das Abonnement von allen Themen in der Kontaktliste abbestellt hat. |
|
Gibt den Abonnementstatus des Themas in dem |
|
Gibt den Standard-Abonnementstatus des Themas im |