мой сервер обмена работает нормально, прием и отправка почты работают должным образом. теперь мы хотим использовать наш брандмауэр для спама Barracuda, как мы использовали его с нашим старым почтовым сервером Linux. после его настройки прием через брандмауэр снова работает, все письма маршрутизируются правильно. осталась одна проблема, получение:
на нашем старом почтовом сервере мне просто нужно было ввести URL-адрес и порт как mailrelay, без аутентификации. поэтому я сделал в своем соединителе отправки обмена и настроил порт отправки с 25 на 587 (как описано в [1]) через оболочку обмена.
проблема в том, что когда я хочу отправить письмо сейчас, я получаю следующее сообщение об ошибке:
#550 message submission is for authorised users only! ##
этого не может быть, потому что аутентификация отключена, а Linux-сервер все равно работает ... так как это было непонятно: я хочу отправлять исходящую почту через барракуду!
Отправитель -> Барракуда -> Получатель
какие-нибудь советы по этому поводу?
заранее спасибо!
[1] http://www.mharder.eu/exchange-2003-2007-2010-smarthost-smtp-port-umstellen/
Я не знаю, как настроена ваша Barracuda, но обычно SMTP на порту 25 используется для связи между серверами, тогда как SMTP на порту 587 используется для соединений клиент-сервер, и поэтому требует аутентификации.
Как настроен ваш сервер Linux? Подключается ли он к Barracuda через порт 25 или 587?
Вы пробовали настроить Exchange для подключения к Barracuda с использованием порта SMTP по умолчанию (25)?
Если вместо этого вы на самом деле необходимость для подключения к Barracuda через порт 587, и Linux может сделать это без необходимости аутентификации, в то время как вместо этого, похоже, это необходимо для Exchange, это может быть связано с некоторой конфигурацией Barracuda, которая позволяет ретранслировать с сервера Linux, но не с сервера Exchange.