extended_transport.check

Срабатывает перед каждой регулярной проверкой дополнительных типов транспорта отправки на наличие недоставленных сообщений.

Доступно начиная с версии 2.0.0.

Рассылки

Входящие параметры (передаются по ссылке)

$params['senders'] array Список отправителей. Каждый элемент списка — массив со следующими ключами:
$params['senders'][]['id'] int ID отправителя.
$params['senders'][]['name'] string Название отправителя.
$params['senders'][]['email'] string Email-адрес отправителя.
$params['senders'][]['transport'] object Экземпляр класса транспорта отправителя, реализующий интерфейс mailerBounceTransportInterface.
… код плагина …

Результат работы плагина

Рассылки

Пример кода плагина

PHP

public function extendedTransportCheck(&$params)
{
    // modify the $senders array if necessary
    // to change the available list of senders with extended (custom) transports
    $senders = &$params['senders'];
}