Mailjet: не получать письма с сообщениями об ошибках в случае проблем с отправкой

Согласно документации, я могу получить письмо с сообщением об ошибке при возникновении проблем с отправкой, например, при нарушении выражения шаблона. К своему запросу я добавил все необходимые поля:

           "TemplateErrorReporting": {
                "Email": "recipient@gmail.com",
                "Name": "recipient name"
            }

Я добавил ошибку в шаблон и отправил письмо через API:

 client = new MailjetClient(mj_apikey_public, System.getenv("MJ_APIKEY_PRIVATE"), new ClientOptions("v3.1"));
    request = new MailjetRequest(Emailv31.resource)
            .property(Emailv31.MESSAGES, new JSONArray()
                    .put(new JSONObject()
                            .put(Emailv31.Message.FROM, new JSONObject()
                                    .put("Email", "service@test.test")
                                    .put("Name", "Mailjet error handling testing"))
                            .put(Emailv31.Message.TO, new JSONArray()
                                    .put(new JSONObject()
                                            .put("Email", "dmytro.parkhomenko@test.test")
                                            .put("Name", "passenger 1")))
                            .put(Emailv31.Message.TEMPLATEID, 66638587)
                            .put(Emailv31.Message.TEMPLATELANGUAGE, true)
                            .put(Emailv31.Message.SUBJECT, "Mailjet error handling testing subject")
                            .put(Emailv31.Message.TEMPLATEERROR_DELIVERY, false)
                            .put(Emailv31.Message.TEMPLATEERROR_REPORTING, new JSONObject()
                                    .put("Email", "recipient@gmail.com")
                                    .put("Name", "recipient name"))));
    response = client.post(request);

В результате я не получил письмо от templating-language-error@mailjet.com, как ожидалось, поэтому управление ошибками шаблонов не работает для меня.

1 ответ

У Mailjet были проблемы во время создания этой темы. Они были связаны с триггерами отчетов об ошибках, которые теперь должны быть устранены, и вы больше не будете испытывать это снова.

Дважды проверьте и обновите ветку, как только у вас будет время, чтобы узнать.

Другие вопросы по тегам