Налаштування повідомлень Delivery Status Notification
| Вибране |
| Pathping. Traceroute на стероїдах. FreeNAS: створюємо мережеве сховище (NAS) Iperf - утиліта для тестування пропускної спроможності мережі. Засіб проти «мережевої сліпоти» Переваги та недоліки RAID 6 Дискові масиви RAID Надійніше, ніж RAID 5 Уніфікація корпоративних комунікацій Exchange та SAN: не все так просто Cisco проти Meru |
Повідомлення DSN існують для сповіщення користувача або адміністратора Exchange, про помилки та затримки, які з'являються у Exchange під час надсилання повідомлень. Існує три типи повідомлень:
- Success (Вдале завершення) (які відображаються кодом 2.x.x у DSN)
- Persistent Transient Failure (Стала зникаюча несправність) (які показуються кодом 4.x.x в DSN і мають місце, коли сервер електронної пошти зустрічає помилку, яка може бути лише тимчасовою)
- Permanent Failure (Стала несправність) (які показуються кодом 5.x.x в DSN і має місце, коли сервер зустрічає помилку, яку він не може обійти)
Іншим типомповідомлень, що зараз налаштовується, є повідомлення, що стосуються квот електронних скриньок, наприклад, які повідомляють вам, що ви наближаєтеся до закінчення ліміту, або повідомляють вам, що ви досягли максимуму розміру вашої електронної скриньки. Exchange також надсилає три типи Quota повідомлень:
- Електронна скринька або спільна папка перевищує свою межу попереджувальних повідомлень (мінімальна квота запам'ятовування).
- Електронна скринька перевищує межу заборони відправлення (Prohibit send limit), або загальна папка перевищує свій ліміт заборони передачі повідомлень (Prohibit post limit) (середня квота запам'ятовування).
- Електронна скринька перевищує свою квоту заборон відправлення та отримання (Prohibit send and receive quota) (висока квота запам'ятовування).
Поки я був користувачем або адміністратором системи Exchange, ця тема неодноразово обговорювалася. Вбудований DSN або система повідомлень ніколи не були дуже доброзичливими і часто призводили до плутанини і тому доводилося викликати підтримку. З Exchange 2003 і ранніми версіями єдиним шляхом подолання деяких цих проблем було використання додаткових пристроїв. Тепер у Exchange 2007 Майкрософт нарешті вбудував ці функції в Exchange, хоча, як і у версії Release to Manufacturing (RTM), методом налаштування є лише командний рядок. На щастя, є інший шлях для більшості орієнтованих GUI, які я покажу в кінці статті. Перш ніж ми почнемо налаштовувати, потрібно помітити, що для виконання цих процедур у вас мають бути повноваження Exchange Organization Administrator. Більше того, налаштовані повідомлення можуть бути надіслані лише туди, де є діалекти, подані у Таблиці 1.
Таблиця 1: Доступні діалекти, які можна задатив System Message CommandsМова Діалект Мова Діалект
Налаштування DSN
Налаштування DSN повідомлень досить гнучке. Ви можете створювати різні DSN повідомлення, щоб надіслати їх людям з різних країн. Також ви можете встановлювати різницю між внутрішніми та зовнішніми користувачами. Всі ці варіанти можуть бути застосовані до заданих DSN-повідомлень кодом, який вони містять, наприклад, "5.4.0" для сервера одержувача не знайденого DSN.
Перш ніж ми почнемо створювати DSN повідомлення, дуже важливо знати, що їм дозволено утримувати. Повідомлення DSN можуть містити 512 символів. Також вони можуть містити HTML. Насправді, за промовчанням Exchange 2007 надсилає HTML DSN повідомлень, хоча це може бути змінено для внутрішнього та зовнішнього одержувачів, які незалежно використовують параметри InternalDsnSendHtml і ExternalDsnSendHtml. Дозволені HTML теги представлені в Таблиці 2.
Таблиця 2: Дозволені HTML теги в DSN повідомленнях HTML тег Опис
Нарешті, певні символи мають спеціальні позначення (наприклад, використовувані для оточення HTML тегів). Тому символьні коди, показані в Таблиці 3, будуть використовуватись за призначенням.
Таблиця 3: Символьні коди, що використовуються для заміни «спеціальних» символів Символьний код Символ
Закінчивши опис складання DSN повідомлень, ми можемо приступити до роботи з ними.
Переглянувши список існуючих повідомлень, давайте тепер створимо новий список і зробимо його більш зрозумілим для користувача.
Звичайне повідомлення DSN показано на Малюнку 1.

Наприкінці повідомлення можна побачити код помилки “5.1.1”. Це говорить нам про те, яке повідомлення DSN нам потрібно замінити. Для створення DSN повідомлення використовуйте таку команду:
Ви можете бачити, що вам потрібно поставитипотрібний код і визначити повідомлення для внутрішнього або зовнішнього споживання, а також і місце призначення повідомлення.
Тепер, щоб надрукувати текст, який нам насправді потрібен, ми відкоригуємо щойно створене повідомлення, використовуючи наведену нижче команду:
Примітка : Важливо, щоб ви використовували правильний вигляд лапок ‘ або “. Ви повинні використовувати “ для тексту, а ” для URL.

Останньою простою операцією, яку можна виконати з повідомленнями, що настроюються DSN, їх видалення. Для цього необхідно використати таку команду:
Переглянувши всі головні операції, які можуть бути виконані з налаштованим DNS повідомленнями, тепер я звернуся до іншої області, в якій вони можуть бути використані. Exchange 2007 представив концепцію транспортних правил (transport rules), які настроюються в центральних (Hub) або граничних (Edge) транспортних серверах для виконання дій, коли отримано потрібний тип електронного листа. Одне з призначень цих правил є попередження деяких користувачів системи під час спілкування коїться з іншими користувачами системи, сценарій тепер називається “Ethical Wall”. Використовуючи вищенаведені команди, ви тепер можете створювати власні DSN повідомлення/коди, що дозволяють написання певних повідомлень для різних transport rules, які ви створюєте.
Налаштування Quota повідомлень
Показавши вам у попередній секції використання команди SystemMessage, ви тепер можете зробити ваше власне Quota повідомлення, т.к. використовуються самі команди з додатковим параметром; параметр QuotaMessageType. Наступна команда показує, як використовується параметр QuotaMessageType і створить нове quota повідомлення, яке з'явиться у випадку, якщо ваша поштова скриньказанадто заповнений, щоб дозволити вам відправити повідомлення електронної пошти:
Як ви можете бачити, ця команда дуже схожа на налаштування нового користувача DSN повідомлення за винятком параметра DsnCode, що знаходиться з параметром QuotaMessageType.
Наступні значення можна використовувати з параметром QuotaMessageType:
- WarningMailboxUnlimitedSize
- WarningMailbox
- ProhibitSendMailbox
- ProhibitSendReceiveMailBox
- WarningPublicFolderUnlimitedSize
- WarningPublicFolder
- ProhibitPostPublicFolder
Нарешті, єдина різниця між користувальницькими DSN командами і командами quota повідомлень користувача полягає у використанні параметра ідентичності (Identity parameter). Замість DSN коду Quota повідомлення ідентифікуються мовним діалектом та ім'ям, наприклад:
Висновок
Тепер, я сподіваюся, ви досить ясно уявляєте собі те, як працюють у Exchange 2007 користувальницькі DSN і quota повідомлення. Варто звернути увагу на те, що всі ці команди знаходяться в Exchange Management Shell. Якщо ви шукаєте метод GUI для зміни деяких налаштувань, то погляньте на PowerGUI, який може допомогти.