<domain>
Строка включает подробную запись хода согласования TLS с этим приёмником. Умолчание — false.
Это диагностический переключатель, а не постоянная настройка. Учёт показывает результат — согласованную версию и шифр или пустое поле; журнал показывает почему результата нет: не предложен STARTTLS, не нашлось общего шифра, не сошлась цепочка сертификата.
Включать точечно и на время. Записей много, и на объёме они заметно добавляют журналу.
Значение булево, вопрос — когда включать:
| Значение | Когда |
|---|---|
| no (умолчание) | всегда в обычной работе |
| yes | разбор: в учёте пусто в поле версии протокола, и надо понять почему |
Порядок разбора. Сначала учёт — есть ли версия протокола; если нет, включить журнал одному приёмнику, посмотреть причину, выключить.
# на время разбора, одному приёмнику <domain broken.example.com> use-starttls yes log-tls true</domain>
что делают не так и чем это кончается1 ошибка▶
наш опыт
1 связь
grep -i "tls" /var/log/pmta/pmta.log | tail -30
3 статьи
◇Подача по HTTPS на своём приёмнике, по образцу SparkPostОтдельный вход: свой приёмник с сертификатом, свои ключи и зарезервированное имя источника, через которое к такой почте применяются обычные настройки подачи.◇Приёмник объявляет требование шифрования на своём сайтеУзел забирает политику получателя по HTTPS и, если та в режиме принуждения, доставляет только при совпадении MX, шифровании и проверенном сертификате.◇Приёмник объявляет требование шифрования в своей зоне DNSУзел смотрит записи DANE получателя и, если тот требует STARTTLS, отправляет только по зашифрованному каналу с проверенным по отпечатку сертификатом.