Что означает статус Mandrill = недействительный в ответе API отправки сообщения

Официальная документация Mandrill говорит, что свойство status в ответе на запрос Send Message API:

статус отправки получателя - "отправлено", "в очереди", "запланировано", "отклонено" или "недействительно"

Нигде не могу найти, что означает статус invalid.

Любая идея, ссылка?


person Suren Aznauryan    schedule 23.06.2018    source источник


Ответы (2)


Одна из причин, которую я обнаружил, — неверный адрес электронной почты. Например, если в домене есть две точки: [email protected]

person Wichert Akkerman    schedule 19.07.2018
comment
Итак, мы знаем по крайней мере одну причину такого статуса, но, к сожалению, мы не можем быть уверены, что это единственная причина. Странно, что такая важная вещь не задокументирована Мандриллом. - person Suren Aznauryan; 20.07.2018
comment
Из того, что я вижу, Mandrill, по сути, является заброшенным продуктом: клиентские библиотеки больше не поддерживаются, основные функции, такие как рендеринг текстового шаблона, были обещаны годами, но так и не были реализованы и т. д. - person Wichert Akkerman; 24.07.2018

У меня это произошло, потому что некоторые из свойств в JSON, которые я опубликовал, имели прописные буквы, когда API-интерфейс mandrill ожидал строчные буквы.

Я использовал newtonsoft и решил это, добавив атрибуты JsonProperty к своим объектам, как описано здесь: https://stackoverflow.com/a/34071205

person Jerreck    schedule 01.09.2020