У меня есть установка Ubuntu (16.04), куда я выполняю постфикс как свой почтовый сервер и почтальона для хостинга нескольких списков рассылки, я справляюсь. Я недавно обнаружил постфиксные команды: smtp_tls_security_level
и smtpd_tls_security_level
. Рекомендация состоит в том, чтобы установить оба уровня на encrypt
. Это помогает сократить спам чрезвычайно, потому что много спам-роботов не поддерживает TLS при соединении для обеспечения их загрузки мусора. mailserver тихо отбрасывает соединение.
Однако mailman
использует прямое соединение SMTP с сервером местной почты (127.0.0.1), и когда уровень безопасности установлен на encrypt
, доставка тихо проигнорирована. Интересная вещь состоит в том, что, когда я отправляю сообщение, оно сохраняется в pipermail
архиву, но сообщению никогда не поставляют.
Теперь, когда я отмечаю smtpd_tls_security_level = encrypt
в /etc/postfix/main.cf
файл, почтальон начинает работать снова. С smtp_...
версия на, это действительно сокращает объем спама, но устанавливающий обе опции на encrypt
является намного более эффективным.
Мой вопрос: есть ли способ добраться mailman
поставить использование postfix
sendmail
двоичный файл вместо того, чтобы непосредственно соединиться с SMTP? Если бы это сделало бы это, почта была бы поставлена очень хорошо, и у меня могли бы быть оба набора опций к encrypt
.
Или делает у любого есть любые предложения о том, как я мог настроить postfix
сделать исключение только для mailman
и другие соединения на 127.0.0.1
? Я предпочел бы первого, потому что это чисто, но я хочу сделать эту работу.