Директива

найдено: 400
always-allow-relayingGlobalкритичноХаб задаёт самДирективаТо, ради чего узел вообще отправляет почту, — и то, что делает его открытым релеем, если выдано не тому источнику.bounce-after<domain>критичноХаб задаёт самДирективаДо этого момента письмо живёт в очереди и занимает место на диске.client<proxy>критичноДирективаАдрес отправки, который прокси обязан использовать; вместе с server это две обязательные строки блока.default-virtual-mta<source>критичноХаб задаёт самДирективаПрименяется, когда поток не выбран ничем выше — заголовком, правилом или переменной слияния.disable-acct-records<domain>критичноДирективаОтключает создание записей учёта выбранных видов — доставки, отказа, временной неудачи, неудачи постановки — для отдельной очереди.dkim-sign<domain>критичноХаб задаёт самДирективаВключает подпись у получателя; ключ при этом выбирается по домену отправки из заголовков письма.domain-keyGlobalкритичноДирективаСвязывает селектор, домен и приватный ключ; выигрывает первая запись, чей домен совпал или является родительским.domain-key<virtual-mta>критичноХаб задаёт самДирективаКлючи потока сильнее общих: при совпадении на обоих уровнях выигрывают эти.enable-source-ip-limits-on-sending-ip<domain>критичноДирективаВажно при отправке через прокси: локальный адрес и тот, что видит получатель, — разные.host-nameGlobalкритичноДирективаПервое имя — главное; какое именно попадёт в приветствие, решает разбор из пяти шагов.host-name<virtual-mta>критичноДирективаТа же директива, записанная внутри адреса отправки; перекрывает общее имя узла, но уступает имени, привязанному к самому адресу.http-accessGlobalкритичноХаб задаёт самДирективаСписок адресов и уровней доступа к управляющему интерфейсу; по умолчанию закрыт всем.http-api-keyGlobalкритичноХаб задаёт самДирективаКлюч в заголовке X-API-Key даёт права администратора с любого адреса; строка повторяется.max-msg-rate<domain>критичноХаб задаёт самДирективаСчитает и доставленные, и отказы — это не «успешные письма в час».max-smtp-out<domain>критичноХаб задаёт самДирективаГлавный рычаг давления на получателя: он видит лимит умноженным на число ваших адресов.postmasterGlobalкритичноДирективаОдна из двух настроек, без которых MTA не работает: сюда сторож шлёт отчёты о падениях и об истечении лицензии, а также пересылается почта на служебные адреса.process-x-dkim-key<source>критичноДирективаРазрешение источнику: с ним MTA берёт приватный ключ прямо из заголовка X-DKIM-Key, подписывает им и снимает заголовок; без него ключ уезжает получателю.process-x-virtual-mta<source>критичноХаб задаёт самДирективаРазрешение источнику — с ним заголовок выбирает поток и снимается перед доставкой, без него не делает ничего и уезжает получателю.record-fields<acct-file>критичноХаб задаёт самДирективаСписок полей для одного вида записей; умолчание — звёздочка, то есть набор полей по умолчанию, помеченный в таблицах руководства; поддерживает исключение и произвольные заголовки письма.records<acct-file>критичноХаб задаёт самДирективаСписок из восьми возможных видов записей учёта; умолчание — доставки и локальные отказы.retain-x-dkim-key<source>критичноДирективаЕдинственная директива блока источника, у которой руководство пишет предупреждение жирным: с true приватный ключ уезжает получателю.retry-after<domain>критичноХаб задаёт самДирективаМожно задать последовательностью: 10m, 1h, 4h — и тогда паузы растут от попытки к попытке.run-as-rootGlobalкритичноДирективаДля работы от непривилегированного пользователя должно быть false; смена требует перезапуска.server<proxy>критичноДирективаКуда узел подключается вместо приёмника; вместе с client это две обязательные строки блока.smtp-listenerGlobalкритичноХаб задаёт самДирективаЕсли не объявлен ни один приёмник, узел молча поднимает его на 0.0.0.0:25.smtp-proxy-source-hostGlobalкритичноДирективаВендорский способ отправлять через прокси — локальный адрес, прокси, адрес клиента и имя в приветствии одной строкой.smtp-service<source>критичноХаб задаёт самДирективаВыключение закрывает подачу для источника, не трогая остальных.smtp-source-hostGlobalкритичноДирективаПривязывает исходящие соединения к локальному адресу или диапазону CIDR и задаёт имя в приветствии SMTP.smtp-source-host<virtual-mta>критичноХаб задаёт самДирективаТа же директива, записанная внутри адреса отправки — она и делает его отдельной отправляющей личностью.total-max-smtp-outGlobalкритичноХаб задаёт самДирективаСрабатывает первым, если лимит очереди выше него; на лицензии Standard — молча.virtual-mta<virtual-mta-pool>критичноХаб задаёт самДирективаСтрока перечисляет адрес отправки в пуле; без числа участники используются по кругу, с числом — в заданной пропорции, и доли обязаны сходиться к 100.access-token<vault>ДирективаТокен авторизации Vault; создаётся вручную на стороне хранилища и нужен почти всему, что через хранилище работает.allow-starttls<source>Хаб задаёт самДирективаРазрешение объявлять STARTTLS клиентам этого источника; умолчание — не разрешать, и тогда подача идёт открытым текстом.allow-unencrypted-plain-auth<source>Хаб задаёт самДирективаМеханизм PLAIN передаёт пароль почти открытым текстом; строка решает, допускать ли его без шифрования. Умолчание — не допускать.allowed-sender-lists<source>ДирективаНазывает списки адресов, против которых сверяются MAIL FROM и адрес отправителя из письма; не прошедшее письмо отвергается на подаче.api-key<transmissions-api>ДирективаСтрока объявляет ключ, который приложение передаёт в заголовке Authorization; директиву повторяют, чтобы завести несколько ключей.authentication-method<smtp-user>ДирективаПять способов — пароль, свой сертификат, сертификат от доверенного центра, системная учётная запись Linux и LDAP через хранилище; умолчание — пароль.auto-mx-rollupGlobalДирективаОдна строка вместо списка: узел группирует домены сам и сам придумывает имя очереди.backoff-max-msg-rate<domain>Хаб задаёт самДирективаТемп в щадящем режиме; без явного значения берётся обычный — то есть режим ничего не притормозит.backoff-max-smtp-out<domain>Хаб задаёт самДирективаЕдинственная в семье с собственным умолчанием — 20, а не «как в обычном режиме».backoff-notify<domain>Хаб задаёт самДирективаПисьмо приходит на оба события — и на вход в щадящий режим, и на выход из него.backoff-reroute-to-virtual-mta<domain>Хаб задаёт самДирективаЕдинственная в семье, кто не замедляет, а уводит: письма уходят с другого адреса, пока очередь в щадящем режиме.backoff-retry-after<domain>Хаб задаёт самДирективаРасписание повторов на время backoff; задаётся последовательностью.backoff-to-normal-after<domain>Хаб задаёт самДирективаЧерез какой интервал очередь сама вернётся в нормальный режимbackoff-to-normal-after-delivery<domain>Хаб задаёт самДирективаВозвращает ли одна успешная доставка очередь в нормальный режимbackoff-upon-all-sources-disabled<domain>ДирективаВендор прямо предупреждает: обратно очередь сама не выйдет — нужен таймер возврата.bounce-category-patterns<domain>ДирективаСтавит свой разбор ответов впереди общего — не меняя того, отбито письмо или нет.bounce-upon-5xx-greeting<domain>Хаб задаёт самДирективаВендорское умолчание — да, и одного неверно настроенного сервера в списке MX хватает, чтобы сжечь очередь.bounce-upon-no-mx<domain>Хаб задаёт самДирективаПринимает не только да и нет: интервал даёт домену время, за которое узел успеет попробовать адрес напрямую.check-spf-inbound<source>ДирективаВключает проверку на входе и добавляет к письму заголовок с её результатом.check-spf-outbound<domain>ДирективаНе прошло — письмо отбивается у нас, не доехав до приёмника; временная ошибка — повтор.cold-virtual-mta<virtual-mta>ДирективаНазывает холодный адрес отправки; сколько писем ему достанется, задаёт отдельная директива в блоке получателя.deliver-unmatched-email<bounce-processor>Хаб задаёт самДирективаЧто делать с письмом, которое обработчик не признал; по умолчанию доставить, и это же условие пересылки.deliver-unmatched-email<feedback-loop-processor>Хаб задаёт самДирективаЧто делать с письмом, которое обработчик не признал; по умолчанию доставить, и это же условие пересылки.disabled-source-ip-notify<domain>ДирективаЕдинственное, что делает тихий механизм заметным: письмо приходит и при отключении, и при возврате.discard-as-bounce<domain>ДирективаОчередь вида discard всё равно пишет в учёт — эта строка решает, какой буквой.dkim-identity<domain>ДирективаПозволяет подписывать своим ключом письма, у которых в From стоит чужой домен, — отправка за клиента.domain<virtual-mta-pool>ДирективаПравила для получателя, записанные внутри пула, наследуются каждым его участником; собственный блок участника их перекрывает.domain-key<virtual-mta-pool>ДирективаПул раздаёт объявление каждому своему участнику — общего ключа на пул не бывает.enable-signalsGlobalДирективаОхват выгрузки с тремя уровнями наследования; сюда же дописываются субсчёт, область отслеживания или имя списка правил.enable-tq-record-for-proxy-failure<domain>ДирективаЗаносит сбои соединения с прокси в записи учёта вида tq; по умолчанию выключено и игнорируется без этого вида записей.forward-unmatched-to<bounce-processor>ДирективаАдрес, на который уходит нераспознанное письмо; строка повторяется, и требует разрешённой доставки нераспознанного.forward-unmatched-to<feedback-loop-processor>ДирективаАдрес, на который уходит нераспознанное письмо; строка повторяется, и требует разрешённой доставки нераспознанного.from-domain<rewrite-list>ДирективаМеняет домен адреса в заголовке From — том, что видит получатель; конверт это правило не трогает.hashed-address<address-list>ДирективаАдрес приводится к нижнему регистру, хешируется SHA256 и кодируется BASE64URL; MTA хеширует проверяемый адрес и сравнивает хеши.html-edit-error-mode<signals>ДирективаОтказать в доставке или отправить как есть, когда разбор HTML сорвался; умолчание — отказать.http-csrf-protectionGlobalДирективаЗапрещает менять состояние узла запросом GET и требует у POST ключ или признак сессии; включена по умолчанию.http-enable-api-configGlobalДирективаОткрывает интерфейс, позволяющий заводить списки адресов и адреса отправки по HTTP; выключен по умолчанию.http-mgmt-portGlobalХаб задаёт самДирективаTCP-порт управляющего интерфейса; значение 0 не поднимает монитор вовсе. Умолчание 8080.http-webhook-url<acct-file>Хаб задаёт самДирективаЭндпоинт, принимающий записи учёта по HTTP; путь в теге блока при этом остаётся и служит промежуточным хранилищем.includeGlobalХаб задаёт самДирективаЧитает дополнительный файл — по пути, по маске или по адресу HTTP; содержимое обрабатывается так, будто написано на этом месте.include-headers-from<virtual-mta>ДирективаТа же строка, что на уровне узла; заданная здесь, она не заменяет общую, а добавляется к ней.include-tlv<proxy>ДирективаДобавляет в заголовок PROXY поле с доменом очереди; работает только при второй версии протокола.invalid-virtual-mta-fallbackGlobalДирективаВместо отказа письмо уходит названным здесь потоком; работает только при подаче и только если отказ выключен в источнике.iso-times<acct-file>ДирективаЗаписывать ли отметки времени в формате ISO; по умолчанию да.jobid-prefix<source>ДирективаЗначение приписывается спереди к метке, пришедшей в заголовке; зарезервированное значение подставляет логин подавшего пользователя.log-fileGlobalХаб задаёт самДирективаПуть к файлу журнала; строка обязательна, и она же задаёт расположение журналов монитора и SNMP.mail-from<rewrite-list>Хаб задаёт самДирективаМеняет адрес из команды SMTP MAIL FROM — тот, на который вернётся отказ и который проверяет SPF; заголовок From это правило не трогает.max-cold-virtual-mta-msg<domain>ДирективаВстроенный в MTA прогрев: часть трафика отводится на новый адрес, пока он набирает репутацию.max-connect-rate<domain>Хаб задаёт самДирективаКак быстро открывать новые соединения к этому получателюmax-memory-usage-percentGlobalДирективаПри превышении доли физической памяти узел отвечает 452 на MAIL FROM, пока не опустится ниже.max-smtp-msg-rate<virtual-mta-pool>ДирективаТа же настройка, записанная группе: пул раздаёт значение участникам, а не делит между ними.max-smtp-msg-rate<virtual-mta>ДирективаЕдинственный лимит темпа, который считает адрес отправки целиком, а не каждую очередь отдельно.max-smtp-out<virtual-mta-pool>ДирективаПуловая строка достаётся каждому участнику целиком — это не общий на группу запас.max-smtp-out<virtual-mta>Хаб задаёт самДирективаОбщий потолок адреса отправки. Без строки его нет вовсе — очереди складываются без ограничения.min-free-space<spool>Хаб задаёт самДирективаПри падении свободного места ниже порога каталог перестаёт принимать почту; когда место возвращается, приём возобновляется сам.name-serverGlobalДирективаЗадаёт адреса серверов имён; строку повторяют, и MTA ходит по ним по кругу. Не задана — берутся резолверы операционной системы.openssl-security-levelGlobalДирективаЧисло от 0 до 5, ниже которого OpenSSL отказывается работать с ключами, сертификатами и версиями протокола; по умолчанию 1.password<smtp-user>Хаб задаёт самДирективаЗадаёт пароль для парольного входа; хранится в конфигурации открытым текстом, потому что иначе не поддержать все механизмы SASL.precached-domains-file<dns>ДирективаТекстовый файл по домену на строку; перечисленные домены разрешаются независимо от того, есть ли для них письма в очереди.precached-refresh-interval<dns>ДирективаЗадаёт расписание обновления вместо срока жизни записи у приёмника: собственный срок этих доменов игнорируется.privacy-policy<acct-file>ДирективаЗаменяет левую часть адреса заглушкой или хешем; умолчание — оставлять как есть.privacy-policy<signals>ДирективаЗаменяет левую часть адреса получателя односторонним хешем SHA-1; по умолчанию отправляется как есть.process-x-job<source>Хаб задаёт самДирективаРазрешение источнику: с ним значение заголовка становится меткой задания письма, и по ней потом работают отбор в очереди и остановка одной рассылки.protocol-version<proxy>ДирективаВерсия заголовка HAProxy, 1 или 2; не задана — берётся у адреса отправки, затем у узла.proxy-include-tlvGlobalДирективаДобавляет в заголовок PROXY поле с доменом очереди; требует второй версии протокола.proxy-include-tlv<virtual-mta>Хаб задаёт самДирективаДобавляет в заголовок PROXY поле с доменом очереди; требует второй версии протокола.proxy-protocol<virtual-mta>Хаб задаёт самДирективаВерсия заголовка HAProxy, 1 или 2; умолчание первая.proxy-retry-after<domain>ДирективаТот же шаг повторов, но для случая, когда до приёмника не дошло соединение через прокси.queue-to<domain>ДирективаПишется в блоке каждого домена группы: имя общей очереди задаёте вы, а не выводит узел.reenable-source-ip-after<domain>ДирективаУмолчание — never: адрес, отключённый без явного срока, не вернётся никогда.reject-invalid-virtual-mta<source>ДирективаУмолчание — отвергать; это же умолчание тихо отменяет запасной поток, пока его не выключить здесь.reject-spf-check-fail<source>ДирективаСамый однозначный из трёх исходов: владелец домена сказал, что с этого адреса слать нельзя.reject-spf-check-permerror<source>ДирективаОтправитель ничего не запрещал — он ошибся в синтаксисе; умолчание всё равно отвергает.reject-spf-check-temperror<source>ДирективаЕдинственный из трёх исходов, где отказ временный: отправителю предлагают повторить.require-auth<source>Хаб задаёт самДирективаС true MTA не принимает от источника ни одного письма, пока отправитель не вошёл — включая подачу с самой машины.require-starttls<domain>Хаб задаёт самДирективаС этой строкой узел обрывает соединение вместо отправки открытым текстом; умолчание — отправить.require-starttls-before-auth<source>ДирективаС этой строкой клиент обязан выполнить STARTTLS до команды авторизации; умолчание — не требовать, и тогда пароль может уйти открытым текстом.reroute-to-virtual-mta<domain>ДирективаОчередь остаётся той же, меняется вторая половина её имени — адрес, с которого уходят письма.reserved-smtp-in<source-group>ДирективаРезервирует за группой названное число слотов из общего предела узла: их не займут другие, даже когда узел загружен.retry-attempts<proxy>ДирективаЧисло попыток соединения с прокси до перехода к следующему в списке; умолчание одна, потолок десять.retry-recipients-after<domain>Хаб задаёт самДирективаНижняя граница паузы для адреса, ответившего 4xx, — поверх общего расписания очереди.smtp-553-means-invalid-mailbox<domain>Хаб задаёт самДирективаДогадка на месте недосказанности приёмника — и от неё зависит, попадёт адрес в чёрный список или нет.smtp-hosts<domain>ДирективаСписок хостов с уровнями предпочтения, портами и адресами — либо указание взять MX другого домена.smtp-max-auth-failure-rate<source>Хаб задаёт самДирективаПосле названного числа неудачных попыток MTA перестаёт принимать вход с источника до конца периода; умолчание не ограничивает ничего.smtp-pattern-list<domain>Хаб задаёт самДирективаПодключает к соединениям с получателем именованный список образцов, которым разбираются его ответы SMTP и назначаются действия.smtp-proxy-source-host<virtual-mta>Хаб задаёт самДирективаТа же директива, записанная внутри адреса отправки; заменяет общую настройку узла и запрещает в этом же блоке обычную форму и use-proxy.smtp-server-tls-certificateGlobalХаб задаёт самДирективаСертификат X.509 в формате PEM — из файла или из хранилища секретов; пароль к закрытому ключу необязателен и тоже может лежать в хранилище.smtp-tls-min-version<domain>ДирективаСамая старая версия протокола, которую узел готов согласовать при отправке; умолчание — TLS 1.1.source<smtp-listener>ДирективаПривязывает приёмник к именованному блоку источника, отменяя для его соединений обычный подбор по адресу.source<smtp-user>Хаб задаёт самДирективаПривязывает логин к именованному блоку источника; его настройки действуют после входа и перекрывают то, что дал бы адрес соединения.source-ip-max-connect-rate<domain>ДирективаНе сколько соединений держать, а как часто их открывать — по каждому адресу отдельно.source-ip-max-msg-rate<domain>ДирективаГлавная в семье: руководство прямо называет её для тех, у кого в одном адресе отправки несколько IP.source-ip-max-smtp-out<domain>ДирективаРазбирает лимит очереди по адресам: каждому адресу, попавшему в маску, достаётся своё число.spool-max-recipientsGlobalДирективаОграничивает, сколько получателей узел держит в очередях; сверх потолка подача отбивается временной ошибкой. Умолчание — считать по ресурсам машины.suppression-lists<source>ДирективаПодключает один или несколько именованных списков адресов; получатель из списка отвергается при подаче или отбивается позже, смотря по приёму неверных получателей.suppression-lists<virtual-mta-pool>ДирективаТа же строка, что у адреса отправки, записанная уровнем выше — её получает каждый участник пула.suppression-lists<virtual-mta>ДирективаТа же строка, что в источнике, но здесь выбора нет — письмо всегда принимается, встаёт в очередь и отбивается.sync<acct-file>ДирективаЗаставляет операционную систему регулярно сбрасывать буферы файла учёта; по умолчанию выключено.tls-certificate<smtp-listener>ДирективаСертификат и пароль к ключу для соединений именно этого адреса и порта; наследуется от сертификата узла.track-time-first-attemptGlobalХаб задаёт самДирективаВключает подсчёт времени первой попытки; открывает поле в записях учёта и метрику задержки. По умолчанию выключено.use-dane<domain>ДирективаУзел читает записи DANE получателя, требует шифрования, если тот его требует, и сверяет сертификат по отпечатку из DNS; умолчание — выключено.use-inbound-proxy<smtp-listener>ДирективаТребует заголовок PROXY в начале соединения и берёт настоящий адрес клиента из него; по умолчанию выключено.use-mta-sts<domain>Хаб задаёт самДирективаУзел забирает политику получателя и, если она в режиме принуждения, доставляет только при совпадении MX, шифровании и проверенном сертификате; умолчание — выключено.use-proxyGlobalДирективаПеречень блоков прокси в порядке запасных; второй берётся, только когда первый не ответил.use-proxy<virtual-mta>ДирективаПеречень блоков прокси в порядке запасных; второй берётся, только когда первый не ответил.use-starttls<domain>Хаб задаёт самДирективаВключает STARTTLS, если приёмник его предлагает; умолчание — включено.verp-default<source>ДирективаВключение на стороне подачи: действует на всё, что подано этим источником.accept-invalid-recipients<source>ДирективаНеверные по синтаксису адреса принимаются и тут же отбиваются, вместо того чтобы быть отвергнутыми прямо в сессии подачи; доставлены они не будут в любом случае.add-date-header<source>ДирективаДописывает письму дату, когда подающая сторона её не поставила; третье значение переписывает и уже имеющуюся.add-message-id-header<source>Хаб задаёт самДирективаДописывает письму идентификатор, когда подающая сторона его не поставила; уже стоящий не переписывается.add-received-header<source>Хаб задаёт самДирективаОбычное поведение почтового сервера — отметиться в цепочке передачи; выключают ради того, чтобы получатель не видел, откуда письмо подано.add-x-virtual-mta-header<source>ДирективаУзел сам подписывает письмо именем потока, которым оно ушло; заголовок доезжает до получателя.address<address-list>Хаб задаёт самДирективаПринимает три формы — полный адрес, одну локальную часть или регулярное выражение в косых чертах.address-file<address-list>ДирективаПодключает файл, где на каждой строке полный адрес или одна локальная часть.aliasGlobalДирективаОбъявляет адрес, письма на который уходят одному или нескольким другим адресам; сокращённая запись действует во всех локальных именах узла.allow-auth<source>ДирективаВыключатель самой возможности входа: с no MTA не объявляет AUTH и не принимает её, и войти под логином становится нечем.allow-cancel-during-transfer<domain>ДирективаУмолчание разрешает — ради быстрой остановки службы; выключение бережёт от дублей, но останавливает узел дольше.allow-mailmerge<source>ДирективаОткрывает подающей стороне команды слияния, которыми одно письмо рассылается многим получателям с подстановкой значений.allow-smtputf8<source>ДирективаОбъявляет расширение SMTPUTF8, разрешая адреса не только из латиницы; отправка при этом не гарантирована — приёмник может его не поддерживать.always-allow-api-submission<source>ДирективаОдна строка вместо перечисления прав, которых требует подача через API вендора; на сегодня равносильна разрешению слияния.api-key<signals>ДирективаРовно сорок шестнадцатеричных знаков; без него узел не запустится вовсе.arc-identity<domain>ДирективаВ отличие от обычной подписи, имя попадает в поле домена — то самое, по которому получатель ищет ключ.arc-sign<domain>ДирективаВключает три заголовка ARC; ключи берутся те же, что у обычной подписи.assume-delivery-upon-data-termination-timeout<domain>Хаб задаёт самДирективаСтавка на то, что письмо дошло: дублей не будет, но и правды в учёте тоже.auth-password<domain>ДирективаВторая половина пары; знак решётки в нём недопустим — MTA считает его началом комментария.auth-username<domain>ДирективаОдна из двух строк, включающих исходящую аутентификацию: хватает непустой любой из них.await-slot<smtp-listener>ДирективаРешает для одного приёмника, ждать ли освободившийся слот или отвечать отказом; общая для узла строка задаёт то же для всех остальных.backoff-max-connect-rate<domain>ДирективаУмолчание хитрое: без явного значения берётся обычный темп подключений — то есть backoff соединения не притормаживает.backoff-max-data-volume-rate<domain>ДирективаТо же умолчание-ловушка: без явного значения берётся обычный объёмный лимит.bcc<source>ДирективаКаждое принятое от источника письмо уходит слепой копией на названный адрес; руководство предлагает это для архива.body-pattern-file<email-patterns>ДирективаРегулярное выражение с именованными группами, вытаскивающее поля учёта из тела нестандартного отчёта; строка повторяется.bounce-upon-transfer-failure<domain>ДирективаВыбор между риском дубля у получателя и риском не доставить письмо вовсе.cache-ttl<vault>ДирективаВремя, после которого полученный из Vault ключ запрашивается заново; отсутствие ключа кэшируется на час всегда, независимо от этой строки.check-arc-inbound<source>ДирективаТа же наблюдательная проверка, что и для обычной подписи; отказов у неё тоже нет.check-dkim-inbound<source>ДирективаТолько наблюдение: отказов по результату проверки подписи у MTA нет вовсе.check-iprev-inbound<source>ДирективаОбратная проверка адреса: сверяются запись PTR и имя, которым узел представился.check-spf-inbound-max-void-lookups<source>ДирективаПорог защищает резолвер от раскрутки чужой записью — и превращает сложные записи в постоянную ошибку.command<domain>ДирективаОбязательна для очереди вида pipe; в строке раскрываются подстановки со свойствами письма.connect-timeout<domain>ДирективаПервый таймаут разговора: до приветствия дело ещё не дошло.connection-idle-timeout<domain>Хаб задаёт самДирективаМаксимум — десять минут: столько MTA готов держать соединение в ожидании следующего письма.custom-message-id-header<signals>ДирективаИмя заголовка с вашим идентификатором письма; служба связывает по нему открытия и переходы с остальными событиями.delete-after<acct-file>Хаб задаёт самДирективаСрок хранения файла учёта до удаления; умолчание восемь дней, действует только без перемещения.deliver-matched-email<bounce-processor>Хаб задаёт самДирективаЧто делать с распознанным письмом после разбора: доставить получателю или выбросить; по умолчанию выбросить.deliver-matched-email<feedback-loop-processor>Хаб задаёт самДирективаЧто делать с распознанным письмом после разбора: доставить получателю или выбросить; по умолчанию выбросить.deliver-only<spool>Хаб задаёт самДирективаКаталог опустошается доставкой, а новые письма в него не пишутся; сделано ради подъёма спула с отказавшего сервера.disable-mx-rollup<domain>ДирективаОтключает для домена оба сведения сразу — и ручное по списку, и автоматическое.disconnect-on-transient-error<source>ДирективаВместо ответа 4xx MTA обрывает соединение — на случай подающей стороны, которая временные отказы обрабатывать не умеет.dkim-add-body-limit<domain>ДирективаСтавит в подпись длину подписанной части: приписка внизу перестаёт её ломать — и перестаёт быть заметной.dkim-disallow-adding-headers<domain>ДирективаОбратная задача: перечисленные имена ставятся в подпись лишний раз, и появление такого заголовка её ломает.dkim-headers<domain>ДирективаСписок обязательных изменить нельзя — эта строка только добавляет к нему свои.dkim-identity-fallback<domain>ДирективаНе подошёл ключ по домену отправителя — подписываем своим, вместо того чтобы отправить без подписи.domain<address-list>ДирективаОдна строка вместо перечисления адресов — в список попадают все получатели этого домена.domain-key<domain-key-list>ДирективаСписок сужает поиск ключа до себя — и выбирается заголовком письма, а не конфигурацией.domain-macroGlobalХаб задаёт самДирективаОбъявляет переменную со списком доменов; дальше её имя со знаком доллара подставляется туда, где иначе пришлось бы перечислять домены заново.edns-udp-lengthGlobalДирективаВключает расширение EDNS и задаёт наибольший размер ответа по UDP; без него ответы длиннее 512 байт обрезаются, и маршрут может собраться неполным.enable-inline-seedingGlobalДирективаВключает засеивание на уровне узла, пула или адреса отправки; умолчание зависит от того, объявлен ли блок засеивания, а значение true без субсчёта его не наследует.engagement-tracking<signals>ДирективаТри значения: не собирать, слать события самим или разрешить MTA подставлять ссылки и пиксели; умолчание — не собирать.file-destination<domain>ДирективаПуть с подстановками: дату, домен и получателя можно вставить прямо в имя.file-format<domain>ДирективаФайл на письмо, файл на письмо с адресами конверта или общий ящик mbox.forward-errors-to<bounce-processor>ДирективаАдрес для писем, которые обработчик не смог разобрать; строка повторяется.forward-errors-to<feedback-loop-processor>ДирективаАдрес для писем, которые обработчик не смог разобрать; строка повторяется.hashed-address-file<address-list>ДирективаПодключает файл, где каждая строка — хеш целого адреса; в файле нет ни одного читаемого адреса.header<pattern-list>ДирективаЕдинственное правило с параметром — сначала имя заголовка, потом образец; сверяется всё содержимое заголовка вместе с пробелами и переносами.hide-message-source<source>ДирективаУбирает из добавляемого заголовка Received имя и адрес того, кто подал письмо; сам заголовок остаётся.host-idGlobalХаб задаёт самДирективаУникальное на сервер число, которое не даёт двум установкам MTA выдать одинаковый Message-Id; умолчание ноль — одинаковое у всех.http-delivery-url<domain>ДирективаОбязателен для очереди вида http-delivery; абсолютный адрес без учётных данных и строки запроса.http-extra-headers<include-config>ДирективаНазывает файл, строки которого узел добавит как заголовки HTTP-запроса при загрузке конфигурации.http-redirect-to-httpsGlobalХаб задаёт самДирективаСо значением true монитор принимает только https и перенаправляет обычные соединения; умолчание true с версии 5.0.http-tls-min-versionGlobalДирективаСамая старая версия протокола, которую согласует управляющий интерфейс узла; по умолчанию TLS 1.2.http-webhook-extra-headers<acct-file>Хаб задаёт самДирективаПуть к файлу, каждая строка которого — заголовок HTTP, добавляемый к запросу с пачкой записей.http-webhook-max-connections<acct-file>ДирективаЧисло потоков отправки записей учёта на эндпоинт; умолчание один, потолок пятьдесят.http-webhook-max-interval<acct-file>Хаб задаёт самДирективаИнтервал сбора записей в пачку перед отправкой; минимум одна минута, умолчание пять.immediate-tls<smtp-listener>ДирективаВместо STARTTLS узел начинает шифрование сразу, как только соединение принято; это отдельный способ подачи, обычно на порту 465.inbound-proxy-timeout<smtp-listener>ДирективаПредел ожидания заголовка PROXY в начале соединения; умолчание пять секунд, ноль означает «ждать всегда».include<domain>ДирективаТа же директива, записанная внутри блока получателя — подключённые строки становятся правилами этого получателя.include<smtp-pattern-list>ДирективаТа же директива, записанная внутри списка разбора ответов SMTP — подключённые строки становятся его правилами.include<source>ДирективаТа же директива, записанная внутри блока источника — подключённые строки становятся его настройками.include<virtual-mta>ДирективаТа же директива, записанная внутри адреса отправки — подключённые строки становятся его настройками.include-headers-fromGlobalДирективаНазывает файл с заголовками в формате RFC 2822; они вставляются сразу после Received, который добавляет узел.include-headers-from<virtual-mta-pool>ДирективаТа же строка, записанная уровнем выше; её получает каждый участник пула.ip-connection-limitGlobalДирективаТо же, что предел по имени MX, но отбор идёт по адресам в бесклассовой записи; разрешён только на уровне узла.jobid-header<source>ДирективаНазывает другой заголовок письма, из которого берётся метка задания; при этом обычный способ и переменная слияния имеют преимущество.log-auto-rotationGlobalДирективаПереключатель ежесуточной смены файла журнала; по умолчанию включён.log-commands<source>Хаб задаёт самДирективаПишет в журнал полный обмен командами и ответами; вендор называет это первым шагом при разборе связи.log-disabled-ips<domain>ДирективаЕдинственный источник истории: список отключённых показывает «сейчас», журнал — «что было».log-file-world-readableGlobalДирективаДаёт всем пользователям узла право читать журналы MTA; по умолчанию нет.log-rotateGlobalДирективаЧисло файлов, включая текущий; умолчание восемь, ноль отключает ротацию совсем.mail-from<pattern-list>Хаб задаёт самДирективаСверяет адрес из SMTP MAIL FROM — тот, куда возвращаются отказы, — а не адрес From, который видит получатель.map-header-to-field<acct-file>ДирективаКладёт содержимое заголовка письма в готовое поле записи выбранного вида; по умолчанию не настроена.max-data-volume-rate<domain>Хаб задаёт самДирективаСколько байт за интервал, считая только успешные доставкиmax-errors-per-connection<domain>Хаб задаёт самДирективаУмолчание — без предела: соединение живёт, сколько бы отказов по получателям на нём ни накопилось.max-events-recorded<domain>ДирективаНе журнал, а память: десять последних ошибок по домену, видимых в консоли и веб-мониторе.max-message-size<source>Хаб задаёт самДирективаБез строки размер не ограничен вовсе — умолчание MTA «unlimited».max-message-size<transmissions-api>ДирективаПредел на размер полезной нагрузки запроса к API подачи; множитель размера обязателен, а значение больше двух гигабайт MTA не примет.max-msg-per-connection<domain>Хаб задаёт самДирективаУмолчание — ноль, без предела: MTA выгоднее отдать в одно соединение как можно больше.max-rcpt-per-message<source>ДирективаПотолок на приёме: сколько адресов узел согласен взять в одном письме от подающей системы.max-rcpt-per-transaction<domain>ДирективаРежет письмо с большим списком на несколько передач: больше параллельности, но тело уходит на приёмник столько раз, на сколько кусков разрезали.max-size<acct-file>Хаб задаёт самДирективаПотолок, по достижении которого начинается новый файл; для вебхука — предельный размер пачки.max-smtp-data-volume-rate<virtual-mta-pool>ДирективаСтрока пишется один раз, а действует у каждого участника своей копией — суммарный объём кратен числу адресов.max-smtp-data-volume-rate<virtual-mta>ДирективаЕдинственный потолок, считающий не письма, а объём — и только тот, что дошёл.max-smtp-in<source-group>ДирективаОграничивает, сколько соединений разом группа источников может держать к узлу; умолчание не ограничивает ничего.min-free-space<signals>ДирективаНиже этого порога узел начинает удалять неотправленные файлы выгрузки; умолчание 20 МБ.move-to<acct-file>ДирективаКаталог назначения для перемещения файлов учёта; по умолчанию перемещения нет.mx-connection-limitGlobalДирективаОграничивает соединения к каждому MX, подходящему под образец, — но на каждый адрес отправки отдельно, а не суммарно. Вендор советует вместо неё объединение по MX.pattern-list<source>Хаб задаёт самДирективаПодключает к источнику именованный список правил; список должен быть объявлен в файле раньше, и подключить можно только один.pickupGlobalДирективаЗадаёт пару путей: откуда читать поданные файлы и куда складывать те, что обработать не удалось. Каталог поддерживается только один.precached-max-domains<dns>ДирективаПотолок числа доменов, берущихся из файла; больше числа строк в файле быть не может, а лишние строки обрезаются молча.priority<spool>ДирективаКаталоги с большим приоритетом используются всегда, пока не заполнятся; при равном приоритете чередуются.process-x-dkim-options<source>ДирективаРазрешение источнику: с ним заголовок задаёт селектор, домен, личность и способ запроса для подписи одного письма, без него заголовок игнорируется и остаётся в письме.process-x-schedule<source>ДирективаРазрешение источнику: с ним MTA доставляет письмо только внутри промежутков, названных в заголовке, без него доставляет обычным порядком.process-x-sp-subaccount-id<inline-seeding>ДирективаРазрешает брать номер субсчёта из заголовка письма; по умолчанию выключено.process-x-sp-subaccount-id<signals>ДирективаРазрешает подающей стороне назначить субсчёт заголовком письма; номер из заголовка отменяет заданный конфигурацией.proxy-protocolGlobalДирективаВерсия заголовка HAProxy, 1 или 2; умолчание первая.queue-filter<acct-file>ДирективаСписок имён очередей с необязательным отрицанием; по умолчанию пишутся записи всех очередей.queue-priority<domain>ДирективаКогда свободных соединений нет, MTA прерывает соединения очередей с меньшим приоритетом — начиная с самых низких.rcpt-to<pattern-list>ДирективаСверяет адрес из SMTP RCPT TO; при нескольких получателях поток первого совпадения применяется ко всему письму.reject-iprev-check-fail<source>ДирективаУмолчание — пропускать, и это противоположность одноимённой строке в семье SPF.reject-iprev-check-permerror<source>ДирективаПостоянная ошибка обратной проверки — почти всегда чужая незаполненная зона, а не подделка.reject-iprev-check-temperror<source>ДирективаВременный сбой разрешения имён; отказ здесь тоже временный, и виноват обычно свой резолвер.relay-addressGlobalХаб задаёт самДирективаАдресный аналог приёма по домену: принимает конкретный адрес или регулярное выражение, а не весь домен; строку повторяют.relay-debugGlobalДирективаПереводит контроль релея в отладочный режим: вместо окончательного отказа узел отвечает временным, и письмо остаётся у отправителя, а не отбивается.relay-domainGlobalДирективаПеречисляет домены, для которых узел принимает почту независимо от того, кто её подаёт; строку повторяют, и она нужна только там, где узел обслуживает входящую почту.remove-header<source>Хаб задаёт самДирективаПеречисляет через запятую заголовки, которые снимаются при доставке; пустая строка стирает унаследованный список.require-starttls<source>ДирективаС этой строкой клиент обязан выполнить STARTTLS раньше всего, кроме приветствия и служебных команд; умолчание — не требовать.retain-x-sp-subaccount-id<inline-seeding>ДирективаСохраняет служебный заголовок в письме после обработки; по умолчанию удаляется.retain-x-sp-subaccount-id<signals>ДирективаСохраняет служебный заголовок в письме и открывает возможность писать его значение в файлы учёта; строка общая с блоком засеивания.retry-after-dns-error<domain>Хаб задаёт самДирективаОтдельный, более короткий шаг: приёмник этой попытки не видел, и спешка ему ничем не грозит.retry-upon-new-mail<domain>ДирективаОбходит расписание повторов: каждое новое письмо в очереди назначает попытку немедленно.rewrite-list<virtual-mta-pool>ДирективаТа же строка, что у адреса отправки, записанная уровнем выше — её получает каждый участник пула.rewrite-list<virtual-mta>ДирективаПодключает именованный список; письма, уходящие через этот адрес отправки, проходят через его правила.sender-or-from<signals-filter>ДирективаВключает или выключает выгрузку по домену из заголовка отправителя; там же задаются субсчёт и область отслеживания.server-url<vault>ДирективаИмя или адрес сервера Vault и, при необходимости, порт; схема http или https.smtp-421-means-mx-unavailable<domain>Хаб задаёт самДирективаВендорское умолчание — остаться на том же соединении; включение переводит очередь на резервный сервер приёмника.smtp-await-slotGlobalДирективаКогда свободных слотов входящих соединений нет, узел либо ждёт освобождения, либо отвечает приветствием 421 и закрывает соединение.smtp-client-certificate<domain>ДирективаКлиентский сертификат, который узел показывает приёмнику при исходящем соединении; пароль к нему задаётся вторым словом и необязателен.smtp-data-termination-timeout<domain>ДирективаПоследнее ожидание разговора — и самое опасное: сократишь, получишь дубли.smtp-out-rampup-interval<domain>Хаб задаёт самДирективаМягкий старт: соединения открываются по одному через паузу, а не залпом.smtp-server-tls-min-versionGlobalДирективаСамая старая версия протокола, которую узел готов принять от подающего клиента; умолчание — TLS 1.2, строже, чем на отправке.smtp-tls-ca-file<domain>ДирективаФайл с корневыми сертификатами, по которым проверяется цепочка, предъявленная приёмником; по умолчанию берётся список из поставки.source-group<source>ДирективаНазывает группу, к которой приписан источник; общие для группы пределы задаются в блоке группы, а не здесь.source-ip-max-data-volume-rate<domain>ДирективаЕдинственная в семье, кто считает доставленное, а не попытки; без суффикса число читается как байты.suppress-local-dsn<source>Хаб задаёт самДирективаВыключает письма-отчёты об отказе, задержке и доставке для подачи от этого источника; записи учёта при этом пишутся как обычно.time-first-attempt-domains-file<prometheus-listener>ДирективаСписок приёмников, до ста имён, для которых метрика первой попытки получает свою метку; остальные попадают в other.tls-ca-file<smtp-user>ДирективаОдин или несколько файлов с цепочками; подойдёт любой клиентский сертификат, сходящийся хотя бы к одной из них.tls-certificate<smtp-user>ДирективаФайл сертификата, который подающий обязан предъявить; работает при способе проверки «сертификат» и требует шифрованного соединения.tls-certificate<transmissions-api-listener>ДирективаФайл с сертификатом X.509 и закрытым ключом для входа HTTP API; может браться из хранилища секретов.tls-certificate-san-or-cn<smtp-user>ДирективаПолное доменное имя, которому обязано соответствовать SAN или CN клиентского сертификата; работает поверх проверки цепочки.tls-min-version<smtp-listener>ДирективаСамая старая версия протокола, принимаемая на этом адресе и порту; умолчание — TLS 1.2, как и у узла.tls-min-version<transmissions-api-listener>ДирективаСамая старая версия протокола, принимаемая на этом входе HTTP API; по умолчанию TLS 1.2.too-many-rcpts-fails-message<source>ДирективаВместо отказа лишним получателям MTA отвергает письмо на команде DATA; действует вместе с пределом числа получателей.total-max-smtp-inGlobalХаб задаёт самДирективаОграничивает число одновременных входящих соединений SMTP на весь узел.track-inbound-perf-statsGlobalДирективаВключает подсчёт времени от MAIL FROM до конца DATA на приёме; полезна только вместе со слушателем метрик.track-outbound-perf-statsGlobalДирективаВключает подсчёт времени от MAIL FROM до конца DATA при отправке; полезна только вместе со слушателем метрик.track-recipient-events<domain>ДирективаПо умолчанию выключено: страница очереди молчит о том, что происходило с конкретными адресами.tracking-domain<signals>ДирективаОбласть, на которую указывают вставленные ссылки и пиксели; умолчание — домен вендора.type<domain>ДирективаОдна строка, переключающая очередь между пятью способами доставки.use-inbound-proxy<transmissions-api-listener>ДирективаТребует заголовок PROXY в начале соединения и берёт настоящий адрес клиента из него; по умолчанию выключено.use-unencrypted-plain-auth<domain>ДирективаОба механизма передают пароль в разговоре; без шифрования он идёт по сети открытым.user-string<acct-file>ДирективаПроизвольный текст, попадающий в поле userstring; работает только если это поле перечислено в наборе полей.verp-default<domain>ДирективаТо же включение, но точечное: только для писем к этому домену.volume-audit-api-keyGlobalДирективаОбязателен при лицензии, считающей объём: этим ключом узел подтверждает себя, отправляя данные вендору. Выдаётся вместе с такой лицензией.world-readable<acct-file>ДирективаДаёт всем пользователям узла право читать новые файлы учёта; по умолчанию нет.allow-chunking<source>ДирективаРазрешает подающей стороне передавать письмо командой BDAT вместо DATA; умолчание — разрешать.allow-empty-x-virtual-mta<source>ДирективаС этой строкой письмо с пустым заголовком принимается и уходит потоком по умолчанию, без неё — это неверный поток и отказ.allow-priority-interruption<domain>ДирективаСо значением no очередь становится неприкосновенной: её соединения не отбирают, каким бы высоким ни был приоритет соседа.allow-priority-interruption-during-transfer<domain>ДирективаСо значением no прерывание откладывается до освобождения соединения; с yes происходит немедленно, посреди передачи. Только для очередей SMTP.auto-qualify-domain<source>Хаб задаёт самДирективаАдрес вида user@host, пришедший в MAIL FROM или RCPT TO, достраивается до полного добавлением суффикса; умолчание — достраивать.batch-frequency<inline-seeding>ДирективаИнтервал обращений к службе за счётчиками и назначениями семян; умолчание пятнадцать секунд, диапазон от 15 секунд до пяти минут.bcc-upon-delivery<domain>ДирективаСлепая копия снимается со стороны получателя и только с доставленных писем; пустая строка стирает унаследованное значение.bounce-upon-pix-transfer-failure<domain>ДирективаУзкий случай общей строки: срабатывает, если в приветствии приёмника не меньше десяти звёздочек.count-moved-records<acct-file>ДирективаДописывает число записей к сообщению журнала о перемещении файла CSV; по умолчанию выключено.custom-dsn-from-headerGlobalДирективаЗадаёт отправителя отчёта строкой без подстановок; более новая строка того же назначения умеет подставлять значения из исходного письма.data-send-timeout<domain>ДирективаТретье ожидание разговора; руководство напоминает: меньше трёх минут — нарушение почтового стандарта.date-header-time<source>ДирективаВыбирает между временем приёма письма и временем фактической доставки; действует только там, где дату дописывает сам узел.default-smtp-port<domain>ДирективаОбычно 25; смена нужна там, где адрес отправки различают по порту назначения.domain-suffixGlobalДирективаСуффикс, приписываемый к домену из одной части при достройке адресов; работает только вместе с самой достройкой.dsn-failed-body-template-fromGlobalДирективаПуть к файлу-шаблону тела отчёта; в нём подставляются девять значений из исходного письма — от имени узла до ответа приёмника.dsn-failed-from-templateGlobalДирективаЗадаёт отправителя формируемого отчёта с подстановками из исходного письма; более старая строка того же назначения подстановок не поддерживает.dsn-failed-subject-templateGlobalДирективаЗадаёт тему формируемого отчёта с подстановками из исходного письма; набор подстановок общий с шаблоном тела.dsn-format<domain>ДирективаВторое значение отдаёт вместо полного отчёта одну его часть — статус доставки, обычным текстом, чтобы отчёт прошёл сквозь почтовые фильтры, режущие вложения.dsn-return-default<source>ДирективаУмолчание для параметра RET, которым отправитель просит вернуть в отчёте всё письмо или одни заголовки; формат plain-text эту строку отменяет.dummy-smtp-await-slotGlobalДирективаЖдать освобождения или сразу отвечать 421 — а 421 меняет поведение отправляющей стороны.dummy-smtp-has-chunkingGlobalДирективаУмолчание — не объявлять, и тогда прогон идёт не тем способом передачи, каким пойдёт боевая почта.dummy-smtp-has-pipeliningGlobalДирективаИз трёх строк набора эта сильнее прочих влияет на цифру: без конвейера разговор длиннее в разы.dummy-smtp-has-verpGlobalДирективаНужна ровно тогда, когда прогоняют почту с уникальными обратными адресами.dummy-smtp-ipGlobalДирективаЛокальный адрес держит чёрную дыру внутри машины; внешний открывает её сети.dummy-smtp-latencyGlobalДирективаНоль по умолчанию — а с нулём прогон меряет не то: настоящий приёмник никогда не отвечает мгновенно.dummy-smtp-portGlobalДирективаУмолчание ноль означает «не слушать»: пока порт не задан, механизма нет.dummy-smtp-update-statsGlobalДирективаВключено по умолчанию — и это единственная строка семьи, которая портит боевые данные.eligibility-ttl<inline-seeding>ДирективаСрок хранения признака пригодности задания; умолчание пять минут, диапазон от 5 минут до часа.enable-bottom-open-pixel<signals>ДирективаПереключатель одного из трёх видов подстановки; работает только при отслеживании силами MTA, по умолчанию включён.enable-click-tracking<signals>ДирективаПереключатель одного из трёх видов подстановки; работает только при отслеживании силами MTA, по умолчанию включён.enable-top-open-pixel<signals>ДирективаПереключатель одного из трёх видов подстановки; работает только при отслеживании силами MTA, по умолчанию включён.http-delivery-extra-headers<domain>ДирективаЕдинственное место, куда кладут авторизацию: в самом адресе учётные данные запрещены.http-webhook-ca-file<acct-file>ДирективаПуть к файлу PEM с сертификатами центров, по которым узел проверяет сертификат эндпоинта.http-webhook-certificate<acct-file>ДирективаФайл PEM с сертификатом, который узел предъявляет эндпоинту, если тот его запросит.http-webhook-connect-timeout<acct-file>ДирективаПредел ожидания при подключении к эндпоинту вебхука; умолчание пять секунд.http-webhook-io-timeout<acct-file>ДирективаПредел ожидания любой операции обмена с эндпоинтом после установления соединения; умолчание пять секунд.http-webhook-log-verbose<acct-file>ДирективаДобавляет в журнал MTA сообщения об отправке пачек, не только об ошибках; по умолчанию выключена.http-webhook-transfer-encoding<acct-file>ДирективаЕдинственное поддерживаемое значение gzip; по умолчанию содержимое уходит без сжатия.ignore-8bitmime<domain>ДирективаОбход известной несовместимости: внешний шлюз принимает 8BITMIME, а внутренний за ним — нет.ignore-chunking<domain>ДирективаОтладочный переключатель: возвращает передачу к обычной команде DATA.ignore-dsn<domain>ДирективаОтменяет запросы отчётов о доставке, которые письмо несёт с подачи.ignore-pipelining<domain>ДирективаВторой отладочный переключатель: команды идут по одной, с ответом на каждую.inbound-proxy-timeout<transmissions-api-listener>ДирективаПредел ожидания заголовка PROXY в начале соединения; умолчание пять секунд, ноль означает «ждать всегда».log-connections<source>Хаб задаёт самДирективаПишет в журнал строку при открытии и закрытии соединения от этого источника; по умолчанию выключено.log-data<source>Хаб задаёт самДирективаПишет обмен побайтово, в шестнадцатеричном виде и в тексте одновременно; самая подробная и самая тяжёлая ступень.log-data<transmissions-api>ДирективаБолее подробная запись, чем журнал запросов API подачи; по умолчанию выключена.log-inbound-proxy<transmissions-api-listener>ДирективаПишет в журнал полученный заголовок PROXY; работает только при включённом приёме такого заголовка.log-inbound-proxy<smtp-listener>ДирективаПишет в журнал полученный заголовок PROXY; работает только при включённом приёме такого заголовка.log-match-info<email-patterns>ДирективаПишет в журнал имя файла с образцом, который совпал с разобранным отчётом; по умолчанию выключено.log-requests<transmissions-api>ДирективаПишет в журнал факт каждого запроса Transmissions API; по умолчанию выключено.log-resolution<domain>ДирективаПишет в журнал ход поиска имён и маршрутов для приёмника; по умолчанию выключено.log-tls<source>ДирективаПодробности согласования шифрования с подающим клиентом в журнал узла; умолчание — не записывать.log-tls<transmissions-api>ДирективаПереключатель подробной записи согласования шифрования при обработке запросов HTTP API; по умолчанию выключен.log-transfer-failures<domain>Хаб задаёт самДирективаПишет предупреждение, когда соединение рвётся во время передачи заголовков и тела; по умолчанию выключено.log-verbose<signals>ДирективаДобавляет в журнал сообщения о работе выгрузки событий в SparkPost Signals; по умолчанию выключена.macro-variables-preserve-case<domain>ДирективаКасается только $to и $from: имя получателя и его домен приводятся к нижнему регистру всегда.mailmerge-expands-undefined-variablesGlobalДирективаС умолчанием неопределённая переменная превращается в пустоту; со значением false она остаётся в письме как есть, вместе со скобками.max-message-hops<source>ДирективаЗащита от петли: узел не принимает письмо, которое обошло слишком много почтовых систем.max-rcpt-per-message<domain>ДирективаТот же предел нарезки под другим именем — и полный тёзка настройки приёма из блока подачи.move-interval<acct-file>ДирективаИнтервал перекладывания файла учёта; умолчание сутки, работает только вместе с каталогом назначения.notify-of-delay-every<domain>ДирективаИнтервал проверки для уведомлений о задержке, которые подающая сторона запросила при подаче; значение never отключает их для этого приёмника.persist-threshold<inline-seeding>ДирективаЧисло писем одного задания до обращения к службе; умолчание пять, диапазон от 5 до 999.pix-bug-workaround<domain>ДирективаВключено по умолчанию: обход известной неполадки, из-за которой письма задваиваются.process-x-envid<source>ДирективаРазрешение источнику: с ним значение заголовка становится идентификатором конверта письма и заголовок снимается, без него он игнорируется и остаётся в письме.replace-message-id-header<source>ДирективаПереписывает уже стоящий Message-Id своим; на письмо без идентификатора не действует вовсе.replace-smtp-421-service-response<domain>ДирективаЗаменяет текст после кода 421 на «service unavailable», чтобы адреса из чужого ответа не попали в отчёт об отказе; разбор по образцам при этом продолжает работать.retain-x-dkim-options<source>ДирективаРешает, увидит ли получатель заголовок с настройками подписи; умолчание — снимать.retain-x-job<source>ДирективаРешает, увидит ли получатель метку задания; работает только тогда, когда чтение заголовка разрешено и заголовок в письме есть.retain-x-schedule<source>ДирективаРешает, увидит ли получатель окна отправки, назначенные письму; умолчание — снимать.retain-x-virtual-mta<source>ДирективаУмолчание — снимать; оставленный заголовок доносит до получателя внутренние имена потоков.retry-interval<acct-file>ДирективаИнтервал повторного запуска программы, которой отдаются записи; умолчание пять минут, только для формы с каналом.reuse-ssl-session<domain>Хаб задаёт самДирективаУскоряет повторное рукопожатие с тем же узлом; не работает на TLS 1.3 и поддерживается, по руководству, лишь одним известным приёмником.smtp-command-timeout<source>ДирективаПредел ожидания данных от подающей стороны во время обмена командами; парная строка к пределу на передачу тела.smtp-data-timeout<source>ДирективаПредел ожидания данных от подающей стороны после команды DATA или BDAT; касается только входящих соединений.smtp-greeting-timeout<domain>ДирективаВторое ожидание разговора: соединение есть, приёмник молчит.smtp-server-tls-ca-fileGlobalДирективаФайл с корневыми сертификатами, по которым проверяются сертификаты, предъявленные клиентами на входящих соединениях.smtp-server-tls-cipher-server-preferenceGlobalДирективаС этой строкой шифр выбирается по порядку из нашей конфигурации, а не по порядку клиента; умолчание — по клиенту.smtp-server-tls-ciphersGlobalДирективаСписок допустимых шифров в записи OpenSSL для входящих соединений; действует на версии по TLS 1.2, у 1.3 свой список.smtp-server-tls-max-versionGlobalДирективаСамая новая версия протокола, которую узел готов принять от подающего клиента; по умолчанию не ограничена.spool-delete-corruptedGlobalДирективаФайлы писем с ошибками кодирования — следами порчи данных на диске — удаляются вместо того, чтобы оставаться лежать без дела.thread-reuseGlobalДирективаОтключение заставляет MTA выбрасывать потоки сразу; это стоит производительности и снимает обход старой ошибки библиотеки. Умолчание зависит от платформы.time-first-attempt-hires-timestampGlobalДирективаДописывает миллисекунды к отметке первой попытки в записях учёта; работает только при включённом подсчёте.tls-ca-file<smtp-listener>ДирективаСписок корневых сертификатов для проверки клиентов на этом входе; наследования от списка узла руководство не обещает.tls-ca-file<transmissions-api-listener>ДирективаПуть к файлу PEM с сертификатами центров, по которым вход проверяет сертификат подающего клиента.tls-cipher-server-preference<transmissions-api-listener>ДирективаПереключатель: брать шифр по порядку списка узла, а не по предпочтению клиента; по умолчанию выключен.tls-cipher-server-preference<smtp-listener>ДирективаС этой строкой шифр выбирается по нашему порядку, а не по порядку клиента; умолчание — по клиенту.tls-ciphers<smtp-listener>ДирективаСписок допустимых шифров в записи OpenSSL для соединений этого входа; действует по TLS 1.2 включительно.tls-ciphers<transmissions-api-listener>ДирективаСписок допустимых шифров в записи OpenSSL для входа HTTP API; действует по TLS 1.2 включительно.tls-max-version<transmissions-api-listener>ДирективаСамая новая версия протокола, принимаемая на этом входе HTTP API; по умолчанию не ограничена.tls-max-version<smtp-listener>ДирективаСамая новая версия протокола, принимаемая на этом адресе и порту; по умолчанию не ограничена.tls-v1.3-ciphersuites<smtp-listener>ДирективаОтдельный список для версии 1.3 на этом входе; умолчание перечисляет пять современных наборов.tls-v1.3-ciphersuites<transmissions-api-listener>ДирективаСписок наборов TLS 1.3 через двоеточие для входа HTTP API; по умолчанию все пять.total-max-transmissions-apiGlobalДирективаСколько подающих соединений по HTTP узел обслуживает разом; MTA верхней границы не проверяет — её задаёт операционная система.trace-dkim-check<source>ДирективаСлед проверки подписи: запросы за открытым ключом уезжают вместе с письмом.trace-iprev-check<source>ДирективаСлед уезжает вместе с письмом; для обратной проверки он короткий, но природа та же.trace-spf-check<source>ДирективаОтладочный переключатель: в письмо попадает всё, что узел спрашивал у DNS.track-jobs<domain>ДирективаВключает учёт заданий по приёмнику и их показ на его странице в веб-мониторе; по умолчанию выключено.use-https<signals>ДирективаДелает вставленные ссылки шифрованными; требует своей области отслеживания с сертификатом; по умолчанию выключено.write-timeout<acct-file>ДирективаПредел ожидания записи в программу, чтобы неотвечающий сборщик не держал узел; умолчание одна минута.add-x-msys-api-header<domain>ДирективаДописывает служебный заголовок, которым задаются настройки SparkPost, и переносит в него метку задания как имя кампании; уже стоящий заголовок не трогается.add-x-msys-api-header-metadata<domain>ДирективаПереносит содержимое названных заголовков в служебный заголовок службы; не работает без родительской строки, при уже стоящем заголовке и для заголовков, которые узел добавляет сам.api-key<inline-seeding>ДирективаРовно сорок шестнадцатеричных знаков; без него засеивание не работает вовсе.arc-algorithm<domain>ДирективаЗначение ровно одно; строка существует ради полноты набора, а не ради выбора.arc-body-canon<domain>ДирективаЕдинственная строка канонизации ARC, где выбор действительно есть.arc-expire-after<domain>ДирективаУмолчание — никогда; у пересыльщика окно повторного использования особенно велико.arc-headers<domain>ДирективаОбязательный набор тот же, что у обычной подписи; строка только добавляет к нему.arc-headers-canon<domain>ДирективаПоддерживается ровно один способ; выбора, в отличие от обычной подписи, нет.