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 Veranstaltungsdaten, die Amazon auf Amazon SES veröffentlicht SNS
Amazon SES veröffentlicht Aufzeichnungen über E-Mail-Versandereignisse an Amazon Simple Notification Service im JSON Format.
Beispieldatensätze für all diese Benachrichtigungstypen finden Sie unter Beispiele für Ereignisdaten, die Amazon SES in Amazon SNS veröffentlicht hat.
Themen in diesem Abschnitt:
Objekt der obersten Ebene JSON
Das JSON Objekt der obersten Ebene in einem E-Mail-Versandereignisdatensatz enthält die folgenden Felder. Der Ereignistyp bestimmt, welche anderen Objekte vorhanden sind.
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 ausgelöst 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, das Informationen über ein mail
Objekt enthält, hat die folgenden Felder.
Feldname | Beschreibung |
---|---|
|
Datum und Uhrzeit im Format ISO86 01 (YYYY-MM-:mm:ss.sz DDThh), an dem die Nachricht gesendet wurde. |
|
Eine eindeutige ID, die Amazon SES der Nachricht zugewiesen hat. Amazon SES hat Ihnen diesen Wert zurückgegeben, als Sie die Nachricht gesendet haben. AnmerkungDiese Nachrichten-ID wurde von Amazon zugewiesenSES. 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 MAIL FROM Umschlagadresse). |
|
Der Amazon-Ressourcenname (ARN) der Identität, die zum Senden der E-Mail verwendet wurde. Im Fall einer Sendeautorisierung |
|
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 in dem |
|
Eine Zuordnung der ursprünglichen, häufig verwendeten Header der E-Mail. AnmerkungJede Nachrichten-ID innerhalb des |
|
Eine Liste von Tags, die der E-Mail-Adresse zugeordnet sind. |
Bounce-Objekt
Das JSON Objekt, das Informationen zu einem Bounce
Ereignis enthält, hat die folgenden Felder.
Feldname | Beschreibung |
---|---|
|
Die Art des Bounces, wie von Amazon SES festgelegt. |
|
Der von Amazon festgelegte Untertyp des Bounces. SES |
|
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 DDThh -:mm:ss.sz), an dem die Bounce-Benachrichtigung gesendet wurde. ISP |
|
Eine eindeutige ID für die Unzustellbarkeit. |
|
Der DSN Wert des Feldes aus dem. AnmerkungDieses Feld wird nur angezeigt, wenn dem Bounce eine Benachrichtigung über den Zustellungsstatus (DSN) beigefügt 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, dessen E-Mail-Adresse ein Unzustellbarkeitsereignis hervorgerufen hat – und weist zusätzlich das folgende Feld auf.
Feldname | Beschreibung |
---|---|
|
Die E-Mail-Adresse des Empfängers. Wenn a verfügbar DSN ist, ist dies der Wert des |
Wenn dem Bounce ein angehängt DSN ist, können optional auch die folgenden Felder vorhanden sein.
Feldname | Beschreibung |
---|---|
|
Der Wert des |
|
Der Wert des |
|
Der von der Berichterstattung ausgegebene StatuscodeMTA. Dies ist der Wert des |
Unzustellbarkeitstypen
Jedes Unzustellbarkeitsereignis lässt sich einem der Typen zuordnen, die in der folgenden Tabelle aufgeführt sind.
Das Event-Publishing-System veröffentlicht nur Hard Bounces und Soft Bounces, die von Amazon nicht mehr wiederholt werden. SES Wenn Sie markierte Bounces erhaltenPermanent
, sollten Sie die entsprechenden E-Mail-Adressen aus Ihrer Mailingliste entfernen. Sie können in future keine E-Mails mehr an sie senden. Transient
Bounces werden an Sie gesendet, wenn eine Nachricht mehrmals per Soft Bounce gesendet wurde und Amazon den Versuch, sie erneut zuzustellen, eingestellt SES hat. 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 den Abbruch ermitteln. |
|
|
Amazon SES verzeichnete einen allgemeinen harten Aufschwung. Wenn Sie diese Art von Unzustellbarkeit erhalten, sollten Sie die E-Mail-Adresse des Empfängers aus Ihrer Mailing-Liste entfernen. |
|
|
Amazon SES hat einen permanenten Hard-Bounce erhalten, 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 den Versand an diese Adresse unterdrückt, da das Unternehmen in der Vergangenheit in der Vergangenheit als ungültige Adresse zurückgeschickt wurde. Informationen zum Überschreiben der globalen Unterdrückungsliste finden Sie unterVerwenden der SES Amazon-Unterdrückungsliste auf Kontoebene. |
Permanent |
OnAccountSuppressionList |
Amazon SES hat den Versand an diese Adresse unterdrückt, da sie auf der Sperrliste auf Kontoebene steht. Dies zählt nicht für Ihre Unzustellbarkeitsraten-Metrik. |
|
|
Amazon SES verzeichnete einen allgemeinen Aufschwung. Möglicherweise ist eine erfolgreiche Zustellung an diesen Empfänger zukünftig möglich. |
|
|
Amazon SES hat ein Postfach mit voller Bounce erhalten. Möglicherweise ist eine erfolgreiche Zustellung an diesen Empfänger zukünftig möglich. |
|
|
Amazon SES hat die Nachricht „Zu großer Bounce“ 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 festgelegten Frist angegebenTTL.) |
|
|
Amazon SES hat einen Bounce mit abgelehnten Inhalten erhalten. Möglicherweise ist eine erfolgreiche Zustellung an diesen Empfänger möglich, wenn Sie den Inhalt der Nachricht ändern. |
|
|
Amazon SES hat einen Anhang erhalten, der zurückgewiesen wurde. Möglicherweise ist eine erfolgreiche Zustellung an diesen Empfänger möglich, wenn Sie den Anhang entfernen oder ändern. |
Complaint-Objekt
Das JSON Objekt, das Informationen zu einem Complaint
Ereignis enthält, hat die folgenden Felder.
Feldname | Beschreibung |
---|---|
|
Eine Liste mit Informationen zu Empfängern, die sich möglicherweise beschwert haben. |
|
Datum und Uhrzeit im Format ISO86 01 (YYYY-MM-:mm:ss.szDDThh), an dem die Beschwerdebenachrichtigung gesendet wurde. ISP |
|
Eine eindeutige ID für die Beschwerde. |
|
Der von Amazon SES festgelegte Untertyp der Beschwerde. |
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
In den ISPs meisten Fällen werden die E-Mail-Adressen der Empfänger, die Beschwerden einreichen, geschwärzt. Aus diesem Grund enthält das Feld complainedRecipients
eine Liste aller Personen, denen eine E-Mail zugesendet wurde, deren Adresse zu der Domäne gehört, die die Beschwerdebenachrichtigung ausgegeben hat.
JSONObjekte in dieser Liste enthalten das folgende Feld.
Feldname | Beschreibung |
---|---|
|
Die E-Mail-Adresse des Empfängers. |
Beschwerdetypen
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. |
Beschwerde-Untertypen
Der Wert des Feldes complaintSubType
kann entweder null oder OnAccountSuppressionList
sein. Wenn der Wert istOnAccountSuppressionList
, hat Amazon die Nachricht SES akzeptiert, aber nicht versucht, sie zu senden, da sie auf der Sperrliste auf Kontoebene stand.
Delivery-Objekt
Das JSON Objekt, das Informationen zu einem Delivery
Ereignis enthält, hat die folgenden Felder.
Feldname | Beschreibung |
---|---|
|
Das Datum und die Uhrzeit, zu der Amazon die E-Mail SES 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 der SES Annahme der Anfrage des Absenders durch Amazon und der Weiterleitung der Nachricht durch SES Amazon an den E-Mail-Server des Empfängers. |
|
Eine Liste der beabsichtigten Empfänger, für die das Übermittlungsereignis gilt. |
|
Die SMTP Antwortnachricht der FernbedienungISP, die die E-Mail von Amazon akzeptiert hatSES. Diese Nachricht variiert je nach E-Mail, empfangendem Mailserver und EmpfangISP. |
|
Der Hostname des SES Amazon-Mailservers, der die E-Mail gesendet hat. |
Send-Objekt
Das JSON Objekt, das Informationen zu einem send
Ereignis enthält, ist immer leer.
Reject-Objekt
Das JSON Objekt, das Informationen zu einem Reject
Ereignis enthält, hat die folgenden Felder.
Feldname | Beschreibung |
---|---|
|
Der Grund für die Ablehnung der E-Mail. Der einzig mögliche Wert ist |
Open-Objekt
Das JSON Objekt, das Informationen zu einem Open
Ereignis enthält, hat die folgenden Felder.
Feldname | Beschreibung |
---|---|
|
Die IP-Adresse des Empfängers. |
|
Datum und Uhrzeit des Auftretens des Öffnungsereignisses im Format ISO86 01 (YYYY-MM-:mm:ss.sz 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 Informationen zu einem Ereignis enthält, hat die folgenden Felder. Click
Feldname | Beschreibung |
---|---|
|
Die IP-Adresse des Empfängers. |
|
Datum und Uhrzeit des Auftretens des Klickereignisses im Format ISO86 01 (YYYY-MM-:mm:ss.sz DDThh). |
|
Der Benutzeragent des Clients, den der Empfänger zum Klicken auf einen Link in der E-Mail verwendet hat. |
|
Der URL Link, auf den der Empfänger geklickt hat. |
|
Eine Liste der Tags, die dem Link mithilfe des |
Rendering-Failure-Objekt
Das JSON Objekt, das Informationen zu einem Rendering Failure
Ereignis enthält, hat die folgenden Felder.
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, das Informationen zu einem DeliveryDelay
Ereignis enthält, hat die folgenden Felder.
Feldname | Beschreibung |
---|---|
|
Die Art der Verzögerung. Die möglichen Werte sind:
|
|
Ein Objekt, das Informationen zum E-Mail-Empfänger enthält |
|
Datum und Uhrzeit, an dem Amazon SES nicht mehr versucht, die Nachricht zuzustellen. Dieser Wert wird im Format ISO 8601 angezeigt. |
|
Die IP-Adresse des Message Transfer Agents (MTA), der die Verzögerung gemeldet hat. |
|
Datum und Uhrzeit des Auftretens der Verzögerung, angezeigt 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 mit der Lieferverzögerung verknüpfte SMTP Statuscode. |
|
Der vom empfangenden Message Transfer Agent (MTA) bereitgestellte Diagnosecode. |
Abonnementobjekt
Das JSON Objekt, das Informationen zu einem Subscription
Ereignis enthält, hat die folgenden Felder.
Feldname | Beschreibung |
---|---|
|
Der Name der Liste, auf der sich der Kontakt befindet. |
|
Datum und Uhrzeit im Format ISO86 01 (YYYY-MM-:mm:ss.szDDThh), an dem die Abonnementbenachrichtigung gesendet wurde. ISP |
|
Die E-Mail-Adresse, von der die Nachricht gesendet wurde (die Umschlagadresse). MAIL FROM |
|
Eine JSON Datenstruktur (Map), die den Abonnementstatus aller Themen in der Kontaktliste angibt und den Status nach einer Änderung angibt (Kontakt abonniert oder abgemeldet). |
|
Eine JSON Datenstruktur (Map), die den Abonnementstatus aller Themen in der Kontaktliste angibt und den Status vor der Änderung angibt (Kontakt abonniert oder abgemeldet). |
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 |