2013-02-13 8 views
29

Ktoś wie, czy Mandrill obsługuje funkcję "Widok w przeglądarce", taką jak MailChimp | ARCHIWUM | zmienna. Jeśli nie, czy mogę użyć funkcji wyszukiwania do pobrania wiadomości e-mail (na przykład, jeśli znam jakieś konkretne metadane dla danej poczty)? Czy musiałbym zrenderować szablon i zachować go do późniejszego pobrania?Mandrill i widok w funkcjonalności przeglądarki

Odpowiedz

32

Najlepiej jest przechowywać kopię na serwerze, z której można utworzyć łącze w wiadomości e-mail, gdy ma to sens, na przykład w przypadku masowych wiadomości e-mail. Tag ARCHIVE merge nie jest automatycznie obsługiwany w Mandrill, ponieważ jest to specyficzne dla kampanii w MailChimp, która może być wysłana do dużej liczby odbiorców naraz. Przechowywanie pojedynczej kopii dla tysięcy odbiorców jest dość proste. Mandrill śledzi jednak każdą wysyłaną wiadomość e-mail, więc wymaga pojedynczej unikalnej kopii każdej wiadomości e-mail, która będzie przechowywana w sposób "publicznie dostępny", co wiąże się z niezwykle dużą ilością danych (oraz kosztami przechowywania danych i nad głową).

Wiemy również, że wiele e-maili transakcyjnych jest wysoce spersonalizowanych i może zawierać poufne informacje, więc tworzenie publicznie dostępnej wersji każdej wiadomości e-mail nie ma sensu w wielu przypadkach.

Treści e-mail można przeglądać na koncie przez 24 godziny po wysłaniu e-maila, ale ich zawartość nie jest dostępna przez dłuższy czas i nie są dostępne za pośrednictwem interfejsu API (more info in the Mandrill KB here about viewing contents). Aby uzyskać bardziej ogólne informacje o tym, jak długo przechowywane są dane, oto: a bit more here about that.

+2

Dziękuję za odpowiedź! Po wysłaniu maila renderuję go za pomocą Mandrill API, a następnie przechowuję renderowaną wersję w mojej bazie danych. Następnie pobieram pocztę za pośrednictwem strony obsługi zarówno w scenariuszu "widok w przeglądarce", jak i w iframe z poziomu mojej aplikacji webowej. – Muleskinner

+1

Aplikacja api @Muleskinner służy do renderowania szablonów: https://mandrillapp.com/api/docs/templates.JSON.html#method=render –

+0

Co ciekawe, zauważam, że strona aktywności wychodzącej mandrill posiada teraz zawartość View połączyć. Zastanawiam się, czy jest to pierwszy krok do dodania tej funkcjonalności? –

Powiązane problemy