可以要求 Mandrill 试运行电子邮件的发送吗? (解析云代码)
Posted
技术标签:
【中文标题】可以要求 Mandrill 试运行电子邮件的发送吗? (解析云代码)【英文标题】:Can Mandrill be asked to dry-run sending of an e-mail? (Parse Cloud Code) 【发布时间】:2016-04-27 14:51:24 【问题描述】:我现在正在使用Parse Cloud Job
向我们所有使用 Mandrill 的大约 1000 名用户发送电子邮件。目前,我像这样使用Parse.Cloud.httpRequest
:
function sendNewsletterWithMandrill(info)
var mandrillBody = computeMandrillBodyFromInfo(info); // takes a while per user
return Parse.Cloud.httpRequest(
method: 'POST',
headers:
'Content-Type': 'application/json;charset=utf-8'
,
url: 'https://mandrillapp.com/api/1.0/messages/send-template.json',
body: mandrillRequestBody
);
;
我想测试此实现是否在 Parse Cloud Job
s 所具有的挂钟时间限制的 15 分钟内运行。
即我希望我的代码花时间计算电子邮件正文,并实际执行请求,但不实际发送电子邮件。
我怎样才能做到这一点?干杯。
【问题讨论】:
【参考方案1】:您可以在 Mandrill 中创建一个测试 api 密钥,如果电子邮件正常,它会发出请求并给您一个肯定的答复,但不会发送电子邮件。
【讨论】:
以上是关于可以要求 Mandrill 试运行电子邮件的发送吗? (解析云代码)的主要内容,如果未能解决你的问题,请参考以下文章
强制 mandrill API 发送邮件,而不是 django 与 smtp