LINUX.ORG.RU
ФорумAdmin

exim4 + outlook


0

1

Здравствуй, ЛОР.

Столкнулся с такой проблемой, которую никак не могу осмыслить.

Есть Outlook Express, есть почтовый сервер domain.ru, на нем есть почтовые ящики mail1@domain.ru и mail2@domain.ru, и есть реально существующий ящик mail@mail.ru

К mail1@domain1.ru пользователь подключается через outlook. Все у него прописано как надо, и сервер исходящей почты, и авторизация включена. Но при отправке письма на mail@mail.ru

Не удается отправить сообщение, поскольку сервер отказался принять адрес одного из получателей. В письме был указан адрес: 'mail@mail.ru'. Тема 'тест', Учетная запись: 'domain.ru', Сервер: 'domain.ru', Протокол: SMTP, Ответ сервера: '550 relay not permitted', Порт: 25, Защита (SSL): Нет, Ошибка сервера: 550, Код ошибки: 0x800CCC79

При отправке письма внутри домена на mail2@domain.ru - никаких проблем.

Я бы и рад добавить свою подсеть в relay_hosts, но она там уже есть, а что ещё интереснее - у остальных почтовиков(TheBat, KMail, web-морда на domain.ru), кроме outlook express этих проблем нет.

От гугления уже голова пухнет. Что может быть не так?

★☆☆

Кстати, проверено, другие почтовики отдают такую ошибку если отключить у них авторизацию к SMTP по логину и паролю.

r_asian ★☆☆
() автор топика

казалось бы, причём тут exim4 или linux? тут должны тебе помочь настроить твой outlook?

pupok ★★
()
Ответ на: комментарий от pupok

> казалось бы, причём тут exim4 или linux?

Хотя бы при том, что с остальными серверами он работает как надо. И аутлук не мой ;-). И мой уютненький exim4 с остальными почтовиками проблем не имеет. Вот и стало интересно, может это какая-то распространённая проблема, и лечится в конфигах MTA

p.s. я чтобы убедиться, что человек не гонет винду в виртуалку ставил :-)

r_asian ★☆☆
() автор топика

Ответ явно не в outlook, поскольку ответ со стороны сервера. Может быть l/p smtp авторизации прописан в настройках неправильно, поэтому не включается relay. Включай логи на сервере, и смотри на разницу smtp сессий между этим клиентом и остальными, у которых все нормально - наверняка будет видно причину.

zgen ★★★★★
()
Ответ на: комментарий от r_asian



P.S учитывая, что oe относительно распространенный клиент, а exim - распространенный сервер и вы подтвердили проблему настроив oe себе => кривые руки у вас, ибо толп недовольных нет ;)

А если не гуглится совсем, это значит, что проблема тривиальная.

zgen ★★★★★
()
Ответ на: комментарий от r_asian

И кстати, ssl/tls вашим exim поддерживается? Может его стоит включить в настройках oe - например у меня настроено так, что без шифрования smtp auth не принимается ;) И судя по гуглу (outlook express exim smtp auth), что-то похожее в exim есть.

zgen ★★★★★
()
Ответ на: комментарий от guyvernk

Она включена, только это не помогакт. Нашел вот такую вещь

[code] Now, enable TLS by setting the macro MAIN_TLS_ENABLE in a local configuration file as described in Section 2.1.3, “Using Exim Macros to control the configuration”.

After this configuration, Exim will advertise STARTTLS when connected to on the normal SMTP ports. Some broken clients (most prominent example being nearly all versions of Microsoft Outlook and Outlook Express, and Incredimail) insist on doing TLS on connect on Port 465. If you need to support these, set SMTPLISTENEROPTIONS='-oX 465:25 -oP /var/run/exim4/exim.pid' in /etc/default/exim4 and «tls_on_connect_ports=465» in the main configuration section. [/code]

Но это тоже не особо помогло.

r_asian ★☆☆
() автор топика

аутлук ЕМНИП юзает NTML и CRAM-MD5 аутентификацию в первую очередь. посмотрите в эту сторону.

leave ★★★★★
()

а где логи exim ?

hizel ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.