received-log-format проверено

Вид строки журнала приёма

в конфигурации это строкаreceived-log-format: [{$date}]{if $json.message_id} {$json.message_id} {/if}<{$json.envelope}> <{$json.recipient}> [{$json.connection.remote_ip}] [{$json.connection.local_ip}]

Шаблон строк приёма: обращается прямо к JSON входящего письма и закрывает идентификатор условием.

Значения

Значения
текст с подстановками {$json.path} и условиями {if …}{/if}
Умолчание
[{$date}]{if $json.message_id} {$json.message_id} {/if}<{$json.envelope}> <{$json.recipient}> [{$json.connection.remote_ip}] [{$json.connection.local_ip}] · снято со сборки
применение
нужен перезапуск
где можно задать
в файле конфигурации · ключом запуска · переменной окружения

Подробно

Приезжает как [{$date}]{if $json.message_id} {$json.message_id} {/if}<{$json.envelope}> <{$json.recipient}> [{$json.connection.remote_ip}] [{$json.connection.local_ip}] — обратите внимание на $json.connection.*, который лезет внутрь вложенного объекта соединения. Всё, что несёт входящее письмо, включая результаты проверок SPF, DKIM и DMARC, когда они включены, адресуется точно так же.