Прочитать входящее SMTP-соединение и ответить в него проверено
Семь функций над входящим соединением: сокет, шифрование, авторизованность — и возможность решить последнее самому.
Подробно
Главная здесь — MQ_setAuthenticated: плагин может объявить соединение прошедшим проверку подлинности, и это зацепка для проверки отправителей по тому, о чём MTA не знает, — базе клиента, каталогу LDAP, службе токенов. MQ_send пишет прямо в соединение, поэтому плагин может сам ответить на команду SMTP. Вместе с ячейками данных на соединение это скорее точка расширения SMTP-сервера, чем фильтр. Это же и часть интерфейса с последствиями для безопасности: плагин здесь решает, кому можно сдавать почту через узел. Всякий узел, на котором такой плагин работает, требует разбора этого плагина с той же тщательностью, что и самого smtp-auth.