在发送消息API响应中,Mandrill状态=“无效”是什么意思

时间:2018-06-23 08:44:22

标签: api response status mandrill sendmessage

Mandrill官方文档说,status API请求的响应中的Send Message属性是:

  

收件人的发送状态-“已发送”,“已排队”,“已计划”,“已拒绝”或“无效”

在任何地方都找不到invalid状态指示的内容。

有什么主意吗?

2 个答案:

答案 0 :(得分:1)

我发现的一个原因是无效的电子邮件地址。例如,在这样的域中有两个点: alice @ example..com

答案 1 :(得分:0)

之所以发生这种情况,是因为当mandrill api期望小写字母时,我发布的JSON中的某些属性使用大写字母。

我正在使用newtonsoft,并通过将JsonProperty属性添加到对象中来解决该问题,如下所述:https://stackoverflow.com/a/34071205