<source>критично
Умолчание — false. Смысл директивы — оставить заголовок X-DKIM-Key в письме при отправке на чужой сервер, то есть отправить получателю приватный ключ подписи.
Руководство сопровождает её предупреждением, набранным жирным: при true приватный ключ попадёт в доставленное письмо, это угроза безопасности, и настоятельно рекомендуется оставить false. Такого предупреждения нет больше ни у одной директивы блока источника.
Формально директива независима от разрешения читать заголовок — руководство подчёркивает это отдельно. Практически независимость здесь ничего полезного не даёт: у сочетаний, где true был бы уместен, нет применения.
Отменить это нельзя: ключ, ушедший в доставленном письме, считается скомпрометированным, и лечится только ротацией — с сопутствующей задержкой в кэше DNS у приёмников.
Что ставить. Выбора здесь по существу нет:
| Значение | Когда |
|---|---|
| no (умолчание) | всегда |
| yes | нет такого случая |
Если ключ, с которым пришло письмо, нужно увидеть, смотреть его следует на подающей стороне — там, где письмо собиралось, — а не выпуская его к получателю.
# значение по умолчанию, и менять его незачем <source 0/0> retain-x-dkim-key false</source>
что делают не так и чем это кончается2 ошибки▶
§ 3.3.7.47
§ 3.3.7.47
2 связи
grep -rn 'retain-x-dkim-key' /etc/pmta/
3 статьи
◇Кому разрешено сдавать почту и для кого её приниматьИз коробки узел принимает подачу только с самой машины; два разных вопроса — «кто может слать через нас» и «на чьи адреса мы принимаем» — решаются разными директивами.◇Группа, дающая право управлятьЧленство в группе pmta даёт непривилегированному пользователю право звать команды узла и пользоваться подачей.◇Как узел выбирает источник и складывает его настройкиСоединение попадает под все блоки источника, чьи адреса его накрывают, и действуют они слитно — узкий перекрывает широкий; именованные блоки подключаются только по прямой ссылке.