G+

Настраиваем SMTP на Windows Server 2008 R2

Программирование Asp.net
Предыдущий Следующий

Установка и настройка SMTP сервера на Windows Server 2008 является простым процессом, требующим лишь несколько шагов. В этой статье мы опишем шаг за шаг настройки и установки функции SMTP-сервер и как включить SMTP для передачи сообщений от локального сервера.

Шаг 1:


Откройте Server Manager (Правой клавишой на "Мой компьютер" -> "Управление") и  выберите Add Features

Шаг 2:

Выбираем SMTP Server (для проверки работы так же можете установить telnet) и устанавливаем необходимые компоненты

Шаг 3:

Открываем "IIS 6.0 Manager" он находится в "Control Panel" -> "Administrative Tools" -> "Internet Information Services 6.0"

Шаг 4:

Выбираем меню "Свойства" на SMTP Server

Шаг 5:

Переходим на закладку "Access" нажимаем на "Relay..."

Шаг 6:

Выбираем пункт "Only the list below" и добавляем в список IP адрес 127.0.0.1

На этом настройка smtp server закончена.

Шаг 7:

Что бы проверить, что все работает можете в командной строку вызвать команду

telnet localhost 25

Если подключились, значит все правильно сделали. (для выхода напишите Quit)

 

Шаг 8:

Письма могут не приходить:

1) Если в брандмауэре закрыт 25 порт

2) Сам хостинг закрыл 25 порт (у хостинга 1gb он закрыт)

3) IP адрес находиться в спам-списке

3) Не правильно прописали web.config Должно быть так:

<system.net>
    <mailSettings>
            <smtp deliveryMethod="SpecifiedPickupDirectory"
                        from="support@site.com.ua">
                <specifiedPickupDirectory
                                pickupDirectoryLocation="C:\inetpub\mailroot\Pickup" />
            </smtp>
        </mailSettings>
</system.net>


 

Комментарий:
  • В 09.02.2013 6:24:34, Аноним

    А где этот web.config ?

  • В 09.02.2013 10:16:48,

    В той папке, где находиться сайт.

  • В 17.02.2014 3:00:44, Аноним

    Еще надо упомянуть, что по-умолчанию служба SMTP может не запускаться на сервере. Следовательно надо открыть управление компьютером и в списке служб включить Автозапуск службы "Simple Mail Transfer Protocol".

Самостоятельный отпуск Опыт заказа вывоза мусора в Киеве