Mandrill status = "invalid" 在 Send Message API 响应中是什么意思
What does Mandrill status = "invalid" mean in Send Message API response
Mandrill 官方文档说 status
属性 在 Send Message
API 请求的响应中是:
the sending status of the recipient - either "sent", "queued", "scheduled", "rejected", or "invalid"
无法在任何地方找到 invalid
状态指示的内容。
任何想法,参考?
我发现的一个原因是电子邮件地址无效。例如,在这样的域中有两个点:alice@example..com
发生这种情况是因为我发布的 JSON 中的某些属性在 mandrill api 期望小写时使用大写字母。
我正在使用 newtonsoft 并通过向我的对象添加 JsonProperty 属性解决了这个问题,如下所述:
Mandrill 官方文档说 status
属性 在 Send Message
API 请求的响应中是:
the sending status of the recipient - either "sent", "queued", "scheduled", "rejected", or "invalid"
无法在任何地方找到 invalid
状态指示的内容。
任何想法,参考?
我发现的一个原因是电子邮件地址无效。例如,在这样的域中有两个点:alice@example..com
发生这种情况是因为我发布的 JSON 中的某些属性在 mandrill api 期望小写时使用大写字母。
我正在使用 newtonsoft 并通过向我的对象添加 JsonProperty 属性解决了这个问题,如下所述: