<domain>
Обычный STARTTLS не проверяет подлинность — приёмник может предъявить любой сертификат, хоть самоподписанный. Проверку включает эта строка: она называет файл с корневыми сертификатами, по которым сверяется предъявленная цепочка.
Что происходит при неудачной проверке, зависит от соседа. При оппортунистическом шифровании узел откатится к открытому тексту; при включённом require-starttls — вернёт временный отказ 4xx, и письмо останется в очереди.
По умолчанию используется список из поставки — набор Mozilla CA. Эта строка его заменяет, а не дополняет.
Механизмы MTA-STS и DANE проверяют сертификат сами, но по-разному: MTA-STS — по цепочке и имени, то есть тем же списком; DANE — по отпечатку из DNS, и список ему не нужен вовсе.
Значение — путь к файлу. Решается здесь одно: чей список брать:
| Что | Когда |
|---|---|
| не задавать (умолчание) | всегда: список Mozilla из поставки покрывает публичные центры |
| свой файл | приёмник предъявляет сертификат внутреннего центра |
И обязательно рядом — require-starttls. Без него неудачная проверка молча превращается в незашифрованную доставку.
# проверка сертификата имеет смысл только вместе с обязательностью <domain internal.example.com> use-starttls yes require-starttls yes smtp-tls-ca-file /etc/pmta/certchain.pem</domain>
что делают не так и чем это кончается2 ошибки▶
§ 3.3.10.108.14
наш опыт
2 связи
openssl s_client -starttls smtp -connect mx.example.com:25 -CAfile /etc/pmta/certchain.pem
3 статьи
◇Подача по HTTPS на своём приёмнике, по образцу SparkPostОтдельный вход: свой приёмник с сертификатом, свои ключи и зарезервированное имя источника, через которое к такой почте применяются обычные настройки подачи.◇Приёмник объявляет требование шифрования на своём сайтеУзел забирает политику получателя по HTTPS и, если та в режиме принуждения, доставляет только при совпадении MX, шифровании и проверенном сертификате.◇Приёмник объявляет требование шифрования в своей зоне DNSУзел смотрит записи DANE получателя и, если тот требует STARTTLS, отправляет только по зашифрованному каналу с проверенным по отпечатку сертификатом.