Mandrill官方文档说,Send Message
API请求响应中的status
属性是:
收件人的发送状态 - "已发送"、"已排队"、"已计划"、"已拒绝"或"无效">
在任何地方都找不到invalid
状态表示什么。
任何想法,裁判?
我发现的一个原因是电子邮件地址无效。例如,在域中有两个点,如下所示:alice@example...com
我之所以发生这种情况,是因为当 mandrill api 期望小写时,我发布的 JSON 中的某些属性具有大写字母。
我正在使用 newtonsoft,并通过向我的对象添加 JsonProperty 属性来解决它,如下所述:https://stackoverflow.com/a/34071205