2015-05-27 3 views
0

Я только что перевел мой сервер на выделенный сервер OVH и теперь имею проблему с SMTP, и мне нужна небольшая помощь с помощью ,SMTP (порт 25) Plesk 12 on CentOS 7 «Ни один из методов проверки подлинности, поддерживаемых вашим сервером»

SMTP устанавливается на порт 25, но когда я устанавливаю мой почтовый клиент (MS Outlook 2010 или почтовый клиент для Android) У меня есть уведомление «сервер не поддерживает аутентификацию»

я могу получать электронную почту на всех клиенты электронной почты и могут отправлять электронную почту, но только через веб-почту.

здесь является обновление:

220 myserver.net ESMTP Postfix 
EHLO iamuser 
250-myserver.net 
250-PIPELINING 
250-SIZE 10240000 
250-ETRN 
250-STARTTLS 
250-ENHANCEDSTATUSCODES 
250-8BITMIME 
250 DNS 

Кроме того, если включить TLS на ПЕРЕСПЕКТИВЫ это работает, но он не работает на Android, даже с использованием TLS.

Пожалуйста, помогите !!!

+0

Я проверил ваш файл main.cf и нашел «smtpd_tls_auth_only = yes», чтобы он запретил аутентификацию на незащищенном порту 25. Вы можете просто изменить его на «нет» или попробовать использовать безопасный порт 465 в почтовом клиенте Android. –

ответ

1

Сервер не предоставляет auth, это может быть из-за «smtpd_tls_auth_only = yes» в /etc/postfix/main.cf.

«smtpd_tls_auth_only = yes» запретить аутентификацию в незащищенном соединении, таком как порт 25. Вы можете просто изменить его на «нет» или попробовать использовать безопасный порт 465 в Android Mail Client.

Очень легко проверить методы аутентификации SMTP-сервера. В Windows вам нужно telnet client:

CMD> telnet yourserver.name 25 
SERVER> 220 deb7x64-plesk12-1.local ESMTP Postfix (Debian/GNU) 
CLIENT> EHLO iamuser 
SERVER> 250-deb7x64-plesk12-1.local 
SERVER> 250-PIPELINING 
SERVER> 250-SIZE 10240000 
SERVER> 250-ETRN 
SERVER> 250-STARTTLS 
SERVER> 250-AUTH DIGEST-MD5 CRAM-MD5 PLAIN LOGIN 
SERVER> 250-ENHANCEDSTATUSCODES 
SERVER> 250-8BITMIME 
SERVER> 250 DSN 
CLIENT> quit 
SERVER> 221 2.0.0 Bye 

Где "DIGEST-MD5", "CRAM-MD5", "ОБЫЧНАЯ", "ВХОД" Это методы аутентификации.

Я проверил, что «Клиент электронной почты Android» заменен приложением Gmail Google, и он отлично работает с предоставленными методами auth.

+0

Но как бы исправить это на стороне сервера? – AlexB

+0

Там много гидов или я могу вам посоветовать. Но в первую очередь вам необходимо перечислить их и убедиться, что вы подключаетесь на нужный сервер и правый порт. –

+0

Я проверил с хостом OVH и сказал, что порт 25 открыт на всех моих IP-адресах, но это сообщение продолжает появляться, и я ничего не могу с этим поделать. Я не знаю, как настроить Postfix, установленный на сервере. – AlexB