Получить все статусы по smtp отправкам по api
В целях анти-спам безопасности, по-умолчанию данная группа методов отключёна. API ключ выдаётся индивидуально на каждый ip. Напишие запрос на smtp@mailganer.com, чтобы вам предоставили доступы.
Список GET параметров запроса
Передавайте API ключ в заголовке Authorization: {{api key}}
Список параметров ответа (json)
Список параметров массива messages
Список параметров массива ext_status
Пример запроса
http://smtp.mailganer.com/api/v2/issue/ext_status?message_id=A&x_track_id=B
Лимит количества ID сообщений в одном вызове 50
Пример ответа ( json)
{
  "status": "ok",
  "messages": [
    {
      "message_id": "A",
      "ext_status": [
        {
          "type": "delivery",
          "created_at": 1615409250,
          "status": "failed",
          "reason": "bad email"
        },
        {
          "type": "fbl",
          "created_at": 1615409255
        },
        {
          "type": "unsubscribe",
          "created_at": 1615409261
        },
        {
          "type": "open",
          "created_at": 1615409272
        }
        {
          "type": "click",
          "created_at": 1615409285
        }
      ],
    },
    {
      "message_id": "foo",
      "x_track_id": "B",
      "ext_status": [
        {
          "type": "delivery",
          "created_at": 1615409250,
          "status": "delivered"
        }
      ],
    }
  ],
}
Возможные значения переменной type
Возможные значения переменной status для type=delivery
Подписчики, отправки на которых верунли статус failed, fbl или unsubscribe, добавляются в локальный стоп-лист. При следующей попытке отправить на них письмо вернётся ошибка "550 bounced check filter". Удалить имейл из стоп-листа можно соответствующим api методом. О том, какие бывают стоп-листы подробно рассказано в статье.
Close
Мы на связи
Telegram
Mail