我有一个node.js应用程序,我想使用mandrill发送事务性电子邮件。但是,当我发送时,我会收到“拒绝原因:'无效发件人'”。这里有一些日志记录来显示正在发生的事情:

MandrillMail::send sent
 {
  from: '[email protected]',
  to: [ { type: 'to', email: '[email protected]' } ],
  text: 'Sample Message',
  html: '<p>Sample Message</p>',
  subject: 'Regarding your account with Zev J'
 }
and got back
 [ {
   email: '[email protected]',
   status: 'rejected',
   _id: '0ef9980ab50d448cb8bc1fcec2d614fc',
   reject_reason: 'invalid-sender'
 } ]

注意,在实际的日志文件中,“nosend”值是真实的域,所有的电子邮件地址都是真实的收件箱,我可以通过gmail向其发送测试消息。
那么,是什么导致了“无效发送者”?提前谢谢!

最佳答案

让这成为一个教训,无论你看了多少遍你写的代码,打字可能真的很难找到。请注意,我有“发件人”而不是“发件人电子邮件”。……啊!

10-08 11:32