Практическое руководство. Установка и настройка виртуальных серверов SMTP в IIS 6.0

Visual Studio 2010

Обновлен: Ноябрь 2007

Чтобы отправить электронную почту из веб-приложения ASP.NET, должна быть служба SMTP IIS, установленная и настроенная для вашего сервера. Служба IIS SMTP является простым компонентом для перенаправления электронных сообщений для доставки на сервер SMTP.

Служба FTP не установлена по умолчанию в службах IIS. Необходимо установить службу SMTP при помощи Контрольной панели. Установка службы SMTP создает конфигурацию SMTP по умолчанию, которую можно изменить при помощи диспетчера IIS.

Чтобы установить службу SMTP для IIS 6.0

  1. В меню Пуск выберите Панель управления, дважды нажмите на Установка и удаление программ, и затем нажмите на Добавить/Удалить Windows-компоненты.

  2. В списке Компоненты выберите Сервер приложения и затем нажмите кнопку Сведения.

  3. В списке Подкомпоненты сервера приложений, нажмите IIS, и затем нажмите на Сведения.

  4. В списке Подкомпоненты IIS, установите флажок Служба SMTP и затем нажмите ОК.

  5. Нажмите кнопку Далее. Если предлагается Windows CD или сетевой путь установки, следуйте инструкциям.

  6. Нажмите кнопку Готово.

При установке службы SMTP, конфигурация по умолчанию сервера SMTP создается с помощью истории сообщений в C:\Inetpub\Mailroot.

При настройке службы SMTP, можно установить глобальные параметры для службы SMTP, а также параметры для индивидуальных компонентов виртуального сервера. Служба SMTP IIS является только передающим агентом. Электронные сообщения перенаправляются для отправки на сервер SMTP.

Установка службы SMTP создаст новый узел в диспетчере IIS. Чтобы настроить виртуальный сервер SMTP, необходимо запустить диспетчер IIS. Дополнительные сведения см. в разделе «Администрирование SMTP» в Справочнике операций IIS.

8b83ac7t.alert_caution(ru-ru,VS.100).gifВажное примечание.

Для выполнения следующих процедур необходимо войти в систему как член группы «Администраторы» на локальном компьютере или получить соответствующие полномочия путем делегирования.

Запуск диспетчера служб IIS из диалогового окна выполнения

  1. В меню Пуск выберите команду Выполнить.

  2. В поле Открыть введите inetmgr и нажмите кнопку ОК.

Запуск менеджера служб IIS из консоли администрирования служб

  1. В меню Пуск выберите команду Выполнить. В поле Выполнить, введите control panel и нажмите кнопку ОК.

  2. В окне Панель управления щелкните на Администрирование.

  3. В окне Администрирование, нажмите ИнтернетСлужбы информации.

Параметры по умолчанию

По умолчанию сервер SMTP имеет следующие параметры. При создании нового виртуального сервера, можно сконфигурировать параметры по умолчанию при помощи «мастера нового виртуального сервера».

  • Имя: Имя виртуального сервера, которое появится в диспетчере IIS. Можно изменить имя виртуального сервера в диспетчере IIS. Просто щелкните правой кнопкой мыши на виртуальный сервер и затем нажмите Переименовать.

  • IP адрес/TCP порт: Адреса не присвоены/25. Можно использовать вкладку Общие в диалоговом окне Свойства виртуального сервера SMTP чтобы изменить эти параметры. При изменении этих настроек необходимо указать комбинацию IP-адрес и TCP-порт, которые не используются другими виртуальными серверами SMTP. TCP порт 25 является TCP-портом по умолчанию и рекомендованным TCP-портом. Один и тот же TCP-порт может использовать более одного виртуального сервера, но они должны иметь различные IP-адреса. Если комбинация IP-адрес и TCP-порт не является уникальной, виртуальный сервер SMTP не запустится.

Домен по умолчанию: Доменное имя, записанное во вкладке Имя компьютера в меню Свойства системы. Домен по умолчанию используется для отмечания сообщений от адресатов, не имеющих домена. Виртуальный сервер SMTP может иметь только один домен по умолчанию и его нельзя удалить. Чтобы изменить имя домена по умолчанию в диспетчере IIS, дважды нажмите на виртуальный сервер и затем дважды нажмите на Домены. Щелкните правой кнопкой мыши на локальный домен (или домен по умолчанию) и затем нажмите Переименовать.

  • Домашний каталог: C:\Inetpub\Mailroot. Домашний каталог является корневым для ваших каталогов содержимого SMTP и должен быть локальным для компьютера, на котором запущена служба SMTP.

Показ: