2013-02-13 5 views
29

Wer weiß, ob Mandrill eine "Ansicht im Browser" -Funktion wie den MailChimp | ARCHIVE | unterstützt Variable. Wenn nicht, kann ich die Suchfunktion verwenden, um eine E-Mail zu senden (wenn ich zum Beispiel bestimmte Metadaten für die fragliche Mail kenne)? Oder müsste ich die Vorlage rendern und für den späteren Abruf speichern?Mandrill und Ansicht in der Browserfunktionalität

Antwort

32

Die beste Option ist es, eine Kopie auf Ihrem Server zu speichern, mit der Sie innerhalb einer E-Mail verknüpfen können, wenn dies sinnvoll ist, z. B. für Massen-E-Mails. Das ARCHIVE-Merge-Tag wird in Mandrill nicht automatisch unterstützt, da dies spezifisch für eine Kampagne in MailChimp ist, die gleichzeitig an eine große Anzahl von Empfängern gesendet werden kann. Das Speichern einer einzelnen Kopie für Tausende von Empfängern ist ziemlich einfach. Mandrill verfolgt jedoch jede einzelne E-Mail, die Sie senden, so dass eine einzelne Kopie jeder E-Mail auf eine öffentlich zugängliche Art und Weise gespeichert werden muss, was zu extrem großen Datenspeicher- (und Datenspeicherkosten und -kosten) führt Overhead).

Wir sind uns auch bewusst, dass viele Transaktions-E-Mails stark personalisiert sind und vertrauliche Informationen enthalten können. Daher ist die Erstellung einer öffentlich zugänglichen Version jeder E-Mail in vielen Fällen nicht sinnvoll.

E-Mail-Inhalte können innerhalb von 24 Stunden nach dem Versenden einer E-Mail in Ihrem Konto angezeigt werden. Der Inhalt ist jedoch nicht länger verfügbar und über die API nicht verfügbar (more info in the Mandrill KB here about viewing contents). Für allgemeine Informationen darüber, wie lange Daten gespeichert werden, hier ist a bit more here about that.

+2

Vielen Dank für Ihre Antwort! Nach dem Senden einer E-Mail rendere ich sie mit der Mandrill-API und speichere die gerenderte Version in meiner Datenbank. Ich lade die Mail dann über eine Handler-Seite für das Szenario "In Browser anzeigen" und in Iframes von meiner Webanwendung ab. – Muleskinner

+1

Das api @Muleskinner wird verwendet, um Vorlagen zu rendern ist https://mandrillapp.com/api/docs/templates.JSON.html#method=render –

+0

Interessanterweise habe ich bemerkt, dass die Mandrill Outbound Aktivität Seite nun einen View Content hat Verknüpfung. Ich frage mich, ob dies der erste Schritt zum Hinzufügen dieser Funktionalität ist? –