Mandrill"reject_reason":"invalid-sender"

S M*_*zam 18 email status mandrill

我正在尝试使用mandrill电子邮件服务发送电子邮件,但我收到以下错误

    Full Response
[
    {
        "email": "someemail@somedomain.com",
        "status": "rejected",
        "_id": "b814c2974594466cba9c904c54dca6c6",
        "reject_reason": "invalid-sender"
    }
]
Run Code Online (Sandbox Code Playgroud)

除了上述错误之外,没有更多细节.我们使用.net发送带有Mandrill SMTP设置的电子邮件.

Kai*_*lin 15

看到正在发送的电话/电子邮件会很有用.该错误表示发件人无效,如拒绝原因字段中所示.这可能是因为无效的电子邮件地址,从名称无效编码,或其他标头中的无效或损坏的编码使得Mandrill无法解析"从"标题,但没有看到您发送的实际电子邮件,很难确切地说明问题是什么.

您可能想要检查来自电子邮件地址的是否存在完全限定的域名,并且如果主题行已编码,则不会出现newline(\n)字符,这些字符会破坏主题行中的多字节字符.如果您无法在原始SMTP邮件中识别问题,请随时与支持部门联系以获取进一步的故障排除帮助.


use*_*762 9

对我来说,这是因为我忘了完成模板默认"从名字"和"主题".


小智 5

我有同样的问题.在我的情况下,头文件编码是问题.我确实将标题编码更改为UTF-8,但它确实有效.我使用的是C#SMTP,代码如下.

message.HeadersEncoding = Encoding.UTF8;
Run Code Online (Sandbox Code Playgroud)

希望它有效!