2016-04-07 9 views
4

Momentan verwenden wir Mandrill um unsere E-Mails zu versenden. Wann immer Mandrill einen Bounce entdeckt, erhalten wir die ursprünglichen Header zusammen mit dem Bounce oder einem Unteraccount, von dem die E-Mail gesendet wurde.Amazon SES Bounce/Reklamationsbearbeitung

In Amazon SES erhalten wir die Benachrichtigungen über SNS, das ist kein Problem, aber neben der E-Mail vom Benutzer erhalten wir keine ursprünglichen Informationen zurück. Also haben wir keine Ahnung, auf welche E-Mail-Kampagne der Benutzer reagiert usw.

Wer weiß, wie man damit umgeht?

+1

Wir versenden keine Spam-Mails, Sie können immer weiche Bounces erhalten, wenn das Postfach eines Benutzers voll ist und Sie sich entscheiden, einige Tage lang keine E-Mails zu senden. Benutzer abonnieren unseren Dienst manuell, aber da dieser Dienst in 35 Ländern ausgeführt wird, haben wir 35 verschiedene Listen, die aus derselben FROM-Domäne senden. Da wir täglich 500.000 E-Mails an alle Listen für jede Lieferbenachrichtigung senden, ist die Reklamation von Bounce-Benachrichtigungen einfach nicht schlau genug. Wir möchten in der Lage sein, Bounces zu behandeln, um inaktive Mailboxen von unserem Dienst zu entfernen. Ich denke, dass Leute, die Spam versenden, sich überhaupt nicht darum kümmern. – RemcoDN

Antwort

0

Jede SNS-Nachricht enthält einen "Mail" -Teil mit der Nachricht ID see. Wenn Sie eine E-Mail senden, erhalten Sie als einzige Antwort die Nachrichten-ID see. also speichere ich alle messageId zusammen mit Informationen, die ich später vielleicht brauche, wenn diese Mail springt oder Beschwerden bekommt und wenn ich einen Bounce bekomme, kann ich alle Informationen mit der gegebenen messageId abfragen.

+2

Wie können Sie mit messageID abfragen, um den Bounce/Delivery-Status zu erhalten? –