Назад | Перейти на главную страницу

Postfix доставлял почту через простой SMTP или STARTTLS?

С помощью smtp_tls_security_level или smtp_tls_policy_maps Я могу заставить Postfix доставлять исходящую почту через STARTTLS. Однако файл журнала, похоже, не сообщает мне, было ли письмо отправлено с использованием TLS.

Jul  9 13:54:07 outgoing.example.com postfix/smtp[1337]: ABCDEF123: to=<alice@example.org>, orig_to=<alice@example.org>, relay=mx.example.org[192.0.2.25]:25, delay=1.4, delays=0.01/0/0.34/1, dsn=2.6.0, status=sent (250 2.6.0 Yum yum munch munch)

Есть ли способ регистрировать исходящую почту независимо от того, была ли она доставлена ​​с использованием простого SMTP или STARTTLS?

Измените конфигурацию по умолчанию:
smtp_tls_loglevel для исходящих соединений
smtpd_tls_loglevel для входящих соединений

По умолчанию Postfix не регистрирует никакой информации о соединении при отправке почты (хотя получатель все еще может узнать такую ​​информацию TLS из Received заголовок), но вы можете увеличить smtp_tls_loglevel по умолчанию 0 к 1 или выше.