Mandrill官方文档说,status
API请求的响应中的Send Message
属性是:
收件人的发送状态-“已发送”,“已排队”,“已计划”,“已拒绝”或“无效”
在任何地方都找不到invalid
状态指示的内容。
有什么主意吗?
答案 0 :(得分:1)
我发现的一个原因是无效的电子邮件地址。例如,在这样的域中有两个点: alice @ example..com
答案 1 :(得分:0)
之所以发生这种情况,是因为当mandrill api期望小写字母时,我发布的JSON中的某些属性使用大写字母。
我正在使用newtonsoft,并通过将JsonProperty属性添加到对象中来解决该问题,如下所述:https://stackoverflow.com/a/34071205