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

SMTP-сервер отклоняет соединение без включенного SSL

При настройке нового сервера CentOS 6 с Plesk 10.4.4 с использованием Postfix я не могу отправлять электронные письма из любой учетной записи пользователя на порте 25, 465 или 587 без включения SSL. Если я проверю использование SSL в Apple Mail, на iPhone или в Outlook, все будет работать нормально. Без него электронные письма не будут отправляться, и я получаю сообщения об ошибке подключения к SMTP-серверу. Я использую apf и включил порты, а также отключил брандмауэр во время тестирования, и мне все еще не повезло.

На моем старом CentOS 5 с Plesk 10.1 это не проблема, и у меня есть все пользователи, отправляющие электронную почту через 587 с аутентификацией пользователя / прохода из-за того, что большинство интернет-провайдеров блокируют доступ к 25. Я видел множество статей о том, что делать. если вы можете отправлять без SSL, но не с помощью, однако я не могу найти ничего другого. Любая помощь приветствуется!

Найдите Postfix main.cf файл и установите:

smtpd_tls_security_level = may

Я понятия не имею где main.cf может находиться в CentOS с Plesk, но обычно это /etc/postfix/main.cf.

Если TLS принудительно применяется через конфигурацию Postfix, smtpd_tls_security_level будет установлен на encrypt. may делает его необязательным.

http://www.postfix.org/TLS_README.html

Похоже, что в новой версии улучшена безопасность. Без шифрования вы передаете идентификаторы пользователей и пароли в виде открытого текста или его эквивалента. Если что-то работает с включенным SSL, у вас не должно возникнуть особых проблем.

Если вы ищете документацию о том, как включить сбор паролей, вы, вероятно, захотите отменить некоторые задокументированные шаги. Ищите документацию о том, как применять SSL к соединениям. Найдите, где это было сделано, и удалите эту конфигурацию. Я бы не стал этого делать и не позволил бы администратору подчиняться мне.