Mandrill API - 下载电子邮件内容
Posted
技术标签:
【中文标题】Mandrill API - 下载电子邮件内容【英文标题】:Mandrill API - download email content 【发布时间】:2013-09-01 10:52:12 【问题描述】:我们目前正在使用 Mandrill 发送电子邮件。我们使用 mandrill 很多不同的系统来发送电子邮件。
是否有任何 API 方法可以获取已发送电子邮件的内容? I Know mandrill 的副本最多可存储 30 天。
【问题讨论】:
【参考方案1】:目前,没有用于电子邮件内容的 API。如果您正在使用模板,您可以使用templates/render API 调用来获取带有合并标签等的模板的呈现 html,但这不是已发送电子邮件的实际内容。
【讨论】:
【参考方案2】:您可以使用messages.content
方法,您只需要API 密钥和消息ID(在send 调用中返回)。
请记住,Mandrill 默认只保存 24 小时的内容,通过付费最多可以延长 30 天。因此,请确保在该时间范围内拨打messages.content
。
另外,其他人在过早调用messages.content
时遇到了麻烦,因为内容似乎需要一些时间才能被编入索引(请参阅this post 中的答案)
【讨论】:
以上是关于Mandrill API - 下载电子邮件内容的主要内容,如果未能解决你的问题,请参考以下文章
Codeigniter 和 Mandrill api,无法发送电子邮件
带有 sinatra 的 Mandrill API 电子邮件队列