Подтвердить что ты не робот

Могу ли я настроить SMTP в IIS, чтобы он подключался к удаленному SMTP-серверу?

Я хочу настроить SMTP на моем веб-сервере, чтобы любой адрес электронной почты, отправленный через SMTP-сервер, был ретранслирован на удаленный SMTP-сервер. Сервер SMTP IIS должен будет использовать аутентификацию SMTP и использовать имя хоста, имя пользователя и пароль (как если бы он настроил обычный почтовый клиент).

Кто-нибудь знает, возможно ли это?

4b9b3361

Ответ 1

Да, это вполне возможно и относительно легко настроить.

У меня есть несколько статей о SmartHosting на моем веб-сайте, которые, вероятно, помогут:

http://www.christopherlewis.com/SmartHosting/SMTPSmartHosting.htm
и
http://www.christopherlewis.com/SmartHosting/SMTPSmartHostingPt2.htm

Они написаны в Exchange 2003, но в Exchange 2003 используется механизм IIS SMTP, поэтому настройки одинаковы.

В принципе, вы щелкаете правой кнопкой мыши по сайту SMTP, выбираете свойства, вкладку "Доставка", "Исходящая" и вводите свои учетные данные в поля "Основная аутентификация". На вкладке "Доставка" нажмите "Дополнительно" и введите имя удаленного SMTP-сервера в поле "SmartHost".

правка

Указанные выше ссылки больше не доступны.

Попробуйте http://intellitect.com/configuring-windows-smtp-server-on-windows-2008-for-relay/.

Ответ 3

Я думаю, что вы можете устанавливать исходящие реле только для определенных доменов, а не для покрытия.

http://www.isaserver.org/articles/smtprelayinboundoutbound.html

EDIT: Я раньше этого не делал, покупка, возможно, стоит попробовать:

В свойствах сервера вы можете попробовать выполнить вкладку "Доставка", а затем переместить. В Smart Host введите исходящий SMTP-ретранслятор IP/domain. Выберите "ОК", затем выберите "Outboud Security" и введите свое имя пользователя/пароль в базовом поле проверки подлинности.