Одна недокументированная директива и версия интерфейса проверено

MTA подгружает библиотеки из plugin-directory; заголовочный файл, под который их собирают, объявляет версию интерфейса 8.

Подробно

Два факта и одно отсутствие. Директива существует: прощупывание двоичного файла её приняло, тогда как –help и поставочный файл конфигурации о ней умалчивают, — именно так в этом каталоге нашлись восемнадцать директив. Заголовок объявляет MQ_API_VERSION 8, поэтому плагин, собранный под более старый MailerQ, — это вопрос совместимости, а не уверенность. Отсутствие — это наш стенд: плагин не собирался и не загружался, поэтому здесь ничто не проверено, кроме того, что директива принимается. Так сделано намеренно: загрузить непроверенный код на C в MTA узла, на котором мы вели замеры, значило бы поставить под сомнение все остальные замеры. Для Хаба практический вывод узкий и полезный: узел с непустым plugin-directory выполняет код, которого мы не проверяли, в самом процессе MTA, на пути входящей почты. Прочитать эту директиву при аудите узла — одна строка, и это разница между узлом, о котором мы можем рассуждать, и узлом, о котором не можем.