Authentication failed 535. Не отправляется почта
11416 сообщений
#8 лет назад
Создал в ISP панели новый почтовый домен, сделал почтовый ящик. VPS на Agava.Почта принимается, но не отправляется. С других доменов и почтовых ящиков созданных ранее все работает прекрасно.
Техподдерка отказывается что-то делать, чем очень меня разочаровала, ведь проблема явно на их стороне.
При отправке через The Bat: Письмо не отправлено. Сервер сообщает: relay not permitted
При отправке через Web-интерфейс сервера: Authentication failed. 535 Incorrect authentication data
В логах exim: no IP address found for host dyn-166-212-13.fttbee.kis.ru (during SMTP connection from ) cram authenticator failed for (HUNGRYHUNTER)
В exim/passwd у нового почтового ящика в конце записи указан его пароль, у остальных ранее созданных паролей там нет.
telnet vm8026.vps.agava.net 587
Скриншот: ссылка
Техподдержка утверждает чтоMX записи установлены корректным образом.
Подскажите куда копать и что делать?
834 сообщения
#8 лет назад
Hungry_Hunter, вЦитата:Ведь проблема явно на их стороне.VPS - а значит проблема на вашей стороне, а именно настройка сервера.
Проверяйте логин и пароль, и метод аутентификации который установлен у вас на SMTP сервере. Попробуйте в поле SMTP хост списать IP вашего VPS
11416 сообщений
#8 лет назад
Цитата (micros):Попробуйте в поле SMTP хост списать IP вашего VPS
Не помогло.
Цитата (micros):
Проверяйте логин и пароль, и метод аутентификации который установлен у вас на SMTP сервере.
Не совсем понял где именно это проверять? Подскажите пожалуйста.
11416 сообщений
11416 сообщений
#8 лет назад
begin authenticators
cram:
driver = cyrus_sasl
public_name = CRAM-MD5
server_set_id = $1
plain:
driver = cyrus_sasl
public_name = PLAIN
server_set_id = $1
login:
driver = cyrus_sasl
public_name = LOGIN
server_set_id = $1
Оно?
11416 сообщений
#8 лет назад
frig, да я понимаю, хочется самому разобраться, нужен просто толчок где копать
16382 сообщения
#8 лет назад
Цитата (Hungry_Hunter):толчок где копатьИзбегал бы я таких выражений
Цитата:
При отправке через The Bat: Письмо не отправлено. Сервер сообщает: relay not permittedВообще почта так устроена, что доставлять письмо можно напрямую на почтовый сервер получателя. То есть маршрутизация как в ip, например, не нужна. Напрямую подключился к почтовому серверу получателя и отдал ему письмо. Но не редко письмо отправляется через какой-то другой сервер. Ты отправляешь письмо своему серверу, а он пересылает его на сервер получателя.
По умолчанию пересылка отключена, так как этим пользовались спамеры и почтовый сервер принимает письма только для своего домена. Только для конечный адресатов, пересылать (relay) почту через него нельзя.
В общем если принимает письма для домена который обслуживает почтовик и не принимает для других (на пересылку) - надо таки включить пересылку
834 сообщения
#8 лет назад
По поводу веб интерфейса, не заходит только под этим доменом, или под всеми? и еще морда я так понимаю roundcube ?по smtp - аутентификация правильная стоит, ну ее метод=)
смотрите в строну параметра relay_from_hosts если что разрешите всем слать
если не поможет лог файл сделайте ссылочкой, посмотрим на что ругается exim
11416 сообщений
#8 лет назад
Цитата (micros):По поводу веб интерфейса, не заходит только под этим доменом, или под всеми?
Заходить он заходит под всеми доменами и в новый, который проблемный тоже заходит.
Принимается и отправляется почта под всеми доменами и ящиками, кроме одного нового. У него только принимается, но не отправляется.
Вебморда почтовика на сервере: SquirrelMail.
hostlist relay_from_hosts = 127.0.0.1 : ТУТ_IP_МОЕГО_СЕРВЕРА
Лог exim:
2015-05-17 20:23:12 cram authenticator failed for dyn-47-153.fttbee.kis.ru (HUNGRYHUNTER) : 535 Incorrect authentication data
2015-05-17 20:23:12 plain authenticator failed for dyn-47-153.fttbee.kis.ru (HUNGRYHUNTER) : 535 Incorrect authentication data
2015-05-17 20:23:12 login authenticator failed for dyn-47-153.fttbee.kis.ru (HUNGRYHUNTER) : 535 Incorrect authentication data
2015-05-17 20:23:12 H=dyn-47-153.fttbee.kis.ru (HUNGRYHUNTER) F=<АДРЕС_ПРОБЛЕМНОГО_EMAIL> rejected RCPT <АДРЕС_EMAIL_ПОЛУЧАТЕЛЯ>: relay not permitted
Цитата (frig):
В общем если принимает письма для домена который обслуживает почтовик и не принимает для других (на пересылку) - надо таки включить пересылку
Принимать то принимает для всех доменов. Не отправляется только у одного.
834 сообщения
#8 лет назад
Вообще похоже что ваш транспорт(файл transport) закидует ваш домен(проблемный) куда то в другую сторонуПо поводу hostlist relay_from_hosts поставьте IP с которог thebat пытается конектится и и рестарт exim
и лог)
11416 сообщений
#8 лет назад
Цитата (micros):По поводу hostlist relay_from_hosts поставьте IP с которог thebat пытается конектится и и рестарт exim
Письма начали отправляться, лог отправил в приват.
834 сообщения
#8 лет назад
Hungry_Hunter, ну а дальше файлик virtual из конфигов exim посмотреть бы=)должно быть что то типа accept authenticated = *
и IP из предведущего шага поменяйте обратно, а то почтовики не любят когда открыт доступ=) попадете в черный список=)
Проблема в том что домен почему то не прописался в разрешенные, или DNS его не прописался на этом сервере
Решение или выше покрутить, и принудельно указать разрешенных, или крутить и проверять уже с самого сервера dig-ом список dns blacklists из файла
vexim-acl-check-rcpt.conf
стучать именно по тем что в нем указаны, и смореть куда ваш проблемный домен маршрутит=)
3318 сообщений
#8 лет назад
Вероятно это слабо поможет, но попытаться стоит: пробовали включить аутентификацию pop прежде чем отправлять по smtp в почтовой программе?
11416 сообщений
#8 лет назад
Цитата (regado):Вероятно это слабо поможет, но попытаться стоит: пробовали включить аутентификацию pop прежде чем отправлять по smtp в почтовой программе?
Конечно пробовал, не помогло
micros, спасибо, буду ковырять!
11416 сообщений
#8 лет назад
Как всегда все оказалось просто В ispmgr.conf было изменено EximAuth с sasl на plain