НОУ ІНТУІТ, Лекція, Служба SMTP

При надсиланні повідомлення SMTP - сервер спочатку встановлюється з'єднання з наступним вузлом. Якщо це з'єднання не встановлено або з яких-небудь причин недоступне, SMTP-сервер відхиляє прийом повідомлення від клієнта та повідомляє його про помилку (non delivery event – ​​"неможливо доставити"). SMTP - сервер за промовчанням безпосередньо з'єднується з сервером, на якому знаходиться домен-отримувач повідомлення. Можливе налаштування SMTP-сервера на розвантаження ресурсів автентифікації клієнтів, керування станом підключення та перенаправлення повідомлень. В окремих випадках найближчий вузол може не приймати SMTP-пошту, оскільки деякі адміністратори встановлюють SMTP-сервери, призначені лише для надсилання повідомлень, щоб розвантажити SMTP-сервери, які отримують повідомлення. Незважаючи на свою назву, служба SMTP не завжди така проста.

Засоби адміністрування IIS 6 дозволяють налаштувати SMTP - сервер для поширення служб обміну повідомленнями на різноманітні апаратні платформи та мережеві структури. Маршрутизація повідомлень, шифрування та автентифікація налаштовуються відповідно до унікальних характеристик конкретної мережі та організації.

Працюючи з такою всеосяжною архітектурою адміністратору необхідно контролювати таке.

  • Аутентифікацію клієнтів на SMTP-сервері перед надсиланням повідомлень.
  • Надсилання повідомлень клієнта на SMTP-сервер.
  • Надсилання повідомлень із SMTP-сервера.
  • Маршрутизацію повідомлень із SMTP-сервера.
  • Установки SMTP для заданого домену SMTP.

Управління службою SMTP

Рекомендовано використовувати для адміністрування служби SMTP у Windows Server 2003 оснастку Computer Management (Керування комп'ютером) консолі MMC, оскільки ця консоль міститьбезліч додаткових оснасток, призначених на вирішення інших завдань WS03.

Для підготовки до оснастки MMC Computer Management виконайте таке.

  • Відкрийте вікно Start\All Programs\Administrative Tools\Computer Management (Пуск\Всі програми\Адміністрування\Керування комп'ютером).
  • У консолі Computer Management (Керування комп'ютером) клацніть на вузлі Services And Applications (Служби та програми).
  • Клацніть на веб-сайті Internet Information Services Manager (Диспетчер IIS).

На відміну від інших служб IIS SMTP не містить єдиного вузла, який можна використовувати для адміністрування всіх входжень служби. У службі FTP, наприклад, такий вузол є. Це вузол FTP Sites (FTP-вузли) в консолі MMC, який дозволяє вносити зміни до конфігурації відразу всіх FTP-сайтів. Віртуальні сервери SMTP створюються незалежно один від одного і підпорядковані вузлу IIS. Служба SMTP має свій вузол у службі консолі MMC , як і будь-яка інша служба. Службу SMTP можна відкрити для адміністрування.

Перегляд стану віртуального сервера SMTP

Під час налаштування оснастки Computer Management на подання Detail (Деталі) у правій частині вікна відображається докладна інформація про елемент, вибраний у лівій частині. Подання List (Список) встановлюється за замовчуванням та відображає лише значки та імена елементів, вкладених у вказаний вузол. Для зміни представлення клацніть правою кнопкою миші в правій частині консолі та виберіть View\Detail (Вид\Деталі). Якщо у лівій частині консолі виділено вузол IIS (див. рис. 4.1), то правій області консолі відобразяться всі віртуальні сервери SMTP, створені на вузлі, і таку інформацію.

  • Name(Ім'я). Ім'я віртуальногосервера SMTP.
  • Status(Стан). Стан віртуального сервера SMTP: виконується, призупинено або зупинено.

smtp

Запуск, призупинення та зупинення віртуальних серверів SMTP

Запуск віртуального SMTP-сервера дозволяє йому відповідати на запити. Віртуальний SMTP-сервер запускається після створення. У разі конфлікту конфігурації запуск буде неможливим. Віртуальний сервер SMTP припиняє свою роботу при зупинці або зупинці. Під час призупинення він не відповідає на нові запити про надсилання повідомлень, проте продовжує обробку наявних. Призупинення роботи дозволяє адміністратору змінювати налаштування сервера без зупинки та внесення змін. Зупинення віртуального сервера SMTP, на відміну від призупинення, забороняє відповіді на будь-які запити та обробку черг повідомлень, створених перед виконанням команди зупинки.

У вузлі IIS консолі MMC Computer Management значки віртуальних серверів SMTP виглядають як конверти – подивіться сервер Default SMTP Virtual Server на рис. 4.1. Якщо віртуальний SMTP-сервер не виконується, на значку конверта відображається невеликий хрестик у червоному кружку – так виглядає сервер stopped на рис. 4.1. Щоб запустити, призупинити та зупинити віртуальний сервер SMTP, клацніть правою кнопкою миші на вузлі в консолі Computer Management (Керування комп'ютером) та виберіть команду Start (Пуск), Pause (Пауза) або Stop (Зупинка) відповідно.

Запуск, призупинення та зупинення служби SMTP

Запуск, призупинення або зупинення служби SMTP поширюватимуться на всі віртуальні сервери SMTP, що знаходяться на сайті. Зупинка служби SMTP призведе до зупинки цих серверів. Якщо SMTP-сервер зупинено, запуск служби SMTP призведе до автоматичного запуску всіх віртуальних SMTP-серверів, запущених (або припинених) перед виконанням команди зупинки. Віртуальні SMTP-сервери, зупинені перед вимкненням служби SMTP, залишаться в такому стані після її запуску. Призупинення служби SMTP призведе до призупинення всіх віртуальних серверів SMTP, запущених або призупинених перед виконанням команди призупинення. Якщо SMTP віртуальний сервер був зупинений перед призупиненням служби SMTP, його стан не зміниться. Як не дивно, запуск служби SMTP після призупинення поверне всі віртуальні сервери SMTP у вихідний функціональний стан, що дещо відрізняється від процесу, що відбувається при запуску служби SMTP після її зупинки. У цьому випадку запускаються всі віртуальні SMTP-сервери, включаючи й ті, що були припинені перед зупинкою. Загальна інформація щодо запуску та зупинки служби SMTP та їх впливу на віртуальні сервери наведена у табл. 4.1.

Керування службою SMTP здійснюється за допомогою аплету служби SMTP, що відкривається у вузлі Services (Служби) консолі MMC. Щоб отримати доступ до аплету, розгорніть вузол Services And Applications (Служби та програми) у лівій частині консолі Computer Management (Керування комп'ютером) та перейдіть до вузол Services (Служби). Умовне позначення служби та вузла Services (Служби) – значок із зображенням двох шестерень (див. мал. 4.2). Якщо консоль Computer Management була відкрита раніше для вузла IIS, то вузол Services (Служби) знаходиться з ним на одному рівні.

При виділенні вузла Services (Служби) у правій частині консолі відображається список служб, завантажених на головному сервері, розташований в алфавітному порядку. Служба SMTP знаходиться у нижній частині списку (див. мал. 4.2). Щоб повернути порядок сортування, клацніть на заголовку стовпця. При виборі з цьогосписку служби SMTP зліва відобразяться посилання для її запуску, зупинки та призупинення.