MAILJET не возвращает пользовательский идентификатор

#python #mailjet

Вопрос:

Я ищу решение своей проблемы.

Я отправляю пакет электронных писем через api Send V3.1.

Для писем со статусом «Успешно» все в порядке, у меня есть возврат моего пользовательского идентификатора, который является идентификатором почты.

     {
  "Status": "success",
  "CustomID": "bab521e4-4f7e-4f20-87a9-f97cbe35bc1f",
  "To": [
    {
      "Email": "*.****@***.com",
      "MessageUUID": "8b248f52-372e-42ac-a172-6b50bcabf151",
      "MessageID": 576460761460673141,
      "MessageHref": "https://api.mailjet.com/v3/REST/message/576460761460673141"
    }
  ],
  "Cc": [],
  "Bcc": []
},
 

С другой стороны, при возврате при возникновении ошибки у меня нет информации о рассматриваемой почте (нет CustomeID).

Поэтому я не могу правильно управлять возвращением сообщений об ошибках, потому что у меня нет его идентификатора, независимо от того, в режиме ПЕСОЧНИЦЫ или нет.

 {
  "Status": "error",
  "Errors": [
    {
      "ErrorIdentifier": "f4f787de-2b42-4dec-ac6f-9b99bf9f83f7",
      "ErrorCode": "mj-0013",
      "StatusCode": 400,
      "ErrorMessage": ""*.********.com" is an invalid email address.",
      "ErrorRelatedTo": [
        "To[0].Email"
      ]
    }
  ]
}
 

Что я могу сделать, так это использовать ключ возвращаемого JSON, который соответствует рассматриваемой почте, но я нахожу это не очень безопасным и чистым.

У тебя есть какие-нибудь идеи по этому поводу ?

Я посылаю :

Ошибка в Почте :

         {
        "CustomCampaign": "***-*****-**_40dd736b-fe7e-405e-8347-1dfd5360b7be", 
        "CustomID": "8feb2083-6a36-4c58-b10d-65eabb9f7294", 
        "From": {
            "Email": "pyman@mailjet-test.****.com", 
            "Name": "PyMan dev"
        }, 
        "HTMLPart": "HTML", 
        "Subject": "Test Multi", 
        "To": [
            {
                "Email": "*.********.com"
            }
        ]
    }
 

Mail Success :

         {
        "CustomCampaign": "***-*****-**_40dd736b-fe7e-405e-8347-1dfd5360b7be", 
        "CustomID": "bab521e4-4f7e-4f20-87a9-f97cbe35bc1f", 
        "From": {
            "Email": "pyman@mailjet-test.****.com", 
            "Name": "PyMan dev"
        }, 
        "HTMLPart": "HTML HERE", 
        "Subject": "Test Multi", 
        "To": [
            {
                "Email": "*.*****@highten.com"
            }
        ]
    },