Артем Л.
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 сервере.

Не совсем понял где именно это проверять? Подскажите пожалуйста.
Сергей Глушко
834 сообщения
#8 лет назад
Hungry_Hunter,какой у вас SMTP сервер? postfix?
Артем Л.
11416 сообщений
#8 лет назад
Цитата (micros):
какой у вас SMTP сервер? postfix?

Exim
В /etc/exim/exim.conf ?
Артем Л.
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

Оно?
Роман Беляев
16382 сообщения
#8 лет назад
Hungry_Hunter, ?
Артем Л.
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 в почтовой программе?
Сергей Глушко
834 сообщения
#8 лет назад
regado, =)))))
Артем Л.
11416 сообщений
#8 лет назад
Цитата (regado):
Вероятно это слабо поможет, но попытаться стоит: пробовали включить аутентификацию pop прежде чем отправлять по smtp в почтовой программе?

Конечно пробовал, не помогло

micros, спасибо, буду ковырять!
Артем Л.
11416 сообщений
#8 лет назад
Как всегда все оказалось просто
В ispmgr.conf было изменено EximAuth с sasl на plain
Сергей Глушко
834 сообщения
#8 лет назад
Hungry_Hunter, бывает=)