我有一个node.js应用程序,我想使用Mandrill发送交易电子邮件。但是,当我发送时,我会得到" reject_reason:' invalid-sender'"。这里有一些记录显示正在发生的事情:
MandrillMail::send sent
{
from: 'counselor@nosend.com',
to: [ { type: 'to', email: 'toddrun@nosend.com' } ],
text: 'Sample Message',
html: '<p>Sample Message</p>',
subject: 'Regarding your account with Zev J'
}
and got back
[ {
email: 'toddrun@nosend.com',
status: 'rejected',
_id: '0ef9980ab50d448cb8bc1fcec2d614fc',
reject_reason: 'invalid-sender'
} ]
请注意,在实际的日志文件中,&#34; nosend&#34;值是真实的域名,所有电子邮件地址都是真正的收件箱,我可以通过Gmail发送测试邮件。
那么,导致“无效发件人”的原因是什么?提前谢谢!
答案 0 :(得分:6)
让这成为一个教训,无论你看多少次你写过的代码,都可能真的很难找到拼写错误。请注意,我有&#34;来自&#34;而不是&#34; from_email&#34; 。 。 。杜!