【问题标题】:Mandrill and view in browser functionalityMandrill 和在浏览器中查看功能
【发布时间】:2013-01-29 00:42:55
【问题描述】:

任何人都知道 Mandrill 是否支持“在浏览器中查看”功能,例如 MailChimp |ARCHIVE| 变量。如果没有,我是否可以使用搜索功能来获取发送邮件(例如,如果我知道相关邮件的某些特定元数据)?还是我必须自己渲染模板并存储它以供以后检索?

【问题讨论】:

    标签: email mailchimp mandrill


    【解决方案1】:

    最好的办法是在您的服务器上存储一份副本,您可以在有意义的时候从电子邮件中链接到该副本,例如批量电子邮件。 Mandrill 不自动支持 ARCHIVE 合并标签,因为它是特定于 MailChimp 中的一个活动,可能会同时发送给大量收件人。为成千上万的收件人存储一个副本相当简单。但是,Mandrill 会跟踪您发送的每封电子邮件,因此它需要以可公开访问的方式存储每封电子邮件的唯一副本,这会增加大量的数据存储(以及数据存储成本和高架)。

    我们还知道,许多交易电子邮件是高度个性化的,并且可能包含机密信息,因此在很多情况下,为每封电子邮件创建可公开访问的版本没有意义。

    电子邮件发送后 24 小时内可以在​​您的帐户中查看电子邮件内容,但这些内容无法长期访问,也无法通过 API (more info in the Mandrill KB here about viewing contents) 访问。有关数据存储时长的更多一般信息,请访问a bit more here about that

    【讨论】:

    • 感谢您的回复!发送邮件后,我使用 Mandrill API 渲染它,然后将渲染的版本存储在我的数据库中。然后,我通过“在浏览器中查看”场景和 iframe 的处理程序页面从我的 web 应用程序中检索邮件。
    • @Muleskinner 用于渲染模板的 api 是 mandrillapp.com/api/docs/templates.JSON.html#method=render
    • 有趣的是,我确实注意到山魈出站活动页面现在有一个查看内容链接。我想知道这是否是添加此功能的第一步?
    • 嗨@ChrisO'Sullivan,查看内容链接已经可用几个月了,到目前为止,不,这不是意图。查看内容链接是允许登录帐户的人查看内容,但不公开。不过,我们可能会在将来批量发送时提供一个选项来执行此类操作。
    • 好的,我使用模板发送了一封电子邮件,但我怎样才能获得结果 HTML 以将其存储在我的服务器上?进行额外调用以呈现模板?
    猜你喜欢
    • 2015-07-05
    • 2017-05-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-04
    相关资源
    最近更新 更多