Отдать письмо MTA по HTTP провереноПишет Хаб
Дверь в очередь отправки по HTTP: тело запроса — задание на отправку, тот же JSON, что публикуется в брокер.
Подробно
Точка принимает задание на отправку, описанное в главе о письмах, и кладёт его туда, где MTA его найдёт. Всё, что работает в задании, опубликованном в RabbitMQ, работает и здесь — адреса, метки, потолки попыток, DKIM на письмо, — потому что это тот же объект, приехавший другой дорогой. Отвечает она 200 с пустым телом. Идентификатора письма в ответе нет, а значит, единственный способ связать сдачу с её результатом — самому положить идентификатор в задание; произвольные свойства MTA возвращает нетронутыми, поэтому номер кампании или план прогрева переживают круг. Для Хаба выбор между этим и публикацией прямо в брокер — вопрос не возможностей, а связанности. Брокер — настоящий интерфейс MTA, и токен ему не нужен; здесь токен нужен, зато разговор идёт по HTTP, а это проще для обработчика, у которого клиент HTTP уже есть. Для отправителя прогрева, стоящего в одной сети с узлом, брокер — более короткий путь.