Семафорні файли

У MDaemon реалізовано підтримку семафорних файлів, які повідомляють серверу про необхідність виконання певної дії і можуть використовуватися для вирішення різних завдань. MDaemon періодично сканує підкаталог \APP\, перевіряючи наявність таких файлів. Під час виявлення семафорного файлу виконується відповідна дія, після чого цей файл знищується. Семафорні файли дозволяють адміністраторам та розробникам керувати роботою сервера MDaemon, не вдаючись до графічного інтерфейсу. Нижче наведено список та опис семафорних файлів:

Запуск процедури очищення файлу ACL.

Виводить спливаюче вікно з вмістом цього семафорного файлу для користувачів Webmail, які працюють у системі на момент створення цього файлу. Слід врахувати, що це вікно відображається не одночасно у всіх користувачів – для кожного користувача воно виводиться індивідуально, коли користувач робить наступний запит до сервера Webmail.

Примітка: На відміну від інших семафорних файлів, цей файл призначений для роботи лише з Webmail. Його слід розміщувати не в папці \app\, а в каталозі \MDaemon\WorldClient\.

Перезавантажує дані із файлу(ів) аліасів.

Перезавантажує дані з файлу виключень автовідповідача Auto Responder.

Перезавантажує дані з файлу Backscatter Protection (BATV).

Цей SEM-файл запускає процедуру навчання байєсового фільтра. Відбувається те саме, що й при натисканні кнопки «Навчитися» на вкладці «Байєс фільтр» у діалозі налаштування фільтра спаму. Примітка: процедура навчання байесового фільтра запуститься, навіть якщо ви відключили функцію байесового навчання.

Перезавантажує дані із файлів чорних списків.

Перезавантажує внутрішній кеш імен Каталогу.

Перезавантажує правила таочищає кеш фільтру вмісту, перезавантажує файл Білий список (без фільтрації) фільтра спаму.

Перезавантажує DNS-сервери Windows та DNS-налаштування Фільтру спаму.

Перезавантажує дані з роздільного файлу доменів.

Завершення роботи MDaemon.

Для досягнення оптимальної продуктивності MDaemon зберігати список шлюзів у оперативній пам'яті. Щоб перезавантажити цей список із файлу gateways.dat, створіть файл GATEWAYS.SEM у каталозі APP пакету MDaemon.

Перезавантажує дані із файлів сірих списків.

Перезавантажує дані з файлів групування облікових записів.

Перезавантажує внутрішній кеш імен списків розсилки.

Приводить до "м'якого" розриву підключення віддаленого доступу. MDaemon дочекається закриття всіх поштових сеансів, які використовують це підключення, і лише потім завершить його.

Приводить до "жорсткого" розриву підключення віддаленого доступу. Це негайний та безумовний розрив зв'язку без попередження поштових сеансів, які можуть працювати через це з'єднання, тому будьте уважні.

Перезавантажує дані з файлу(ів) хост-скринінгу.

Перезавантажує дані з файлу IP-скринінгу.

Для підвищення швидкодії файл IPShield.dat кешується в оперативній пам'яті. Семафор IPSHIELD.SEM перезавантажує його пам'ять.

Перезавантажує дані з файлів користувачів LDAP та шлюзів.

Припиняє обробку будь-яких семафорних файлів до його видалення.

Перезавантажує параметри журналів.

Перезавантажує білий список та модуль MDSPAMD фільтра спаму, в результаті чого останній реініцілізує свої конфігураційні дані.

Зупиняє та перезапускає сервер Minger.

Перезавантажує дані з файлів кешу MX-записів.

Перезавантажує файл білого списку DNSBL.

Примушує MDaemon перезавантажити дані з файлу EXCPTION.DAT.

Цей файл створюється при кожному успішному підключенні RAS до Інтернету. Після завершення з'єднання файл видаляється. Це буде корисно, коли ви захочете знати, що MD використовує підсистему RAS.

Цей файл створюється відразу після завершення з'єднання, ініційованого MDaemon.

Цей файл створюється безпосередньо перед спробою використання механізму RAS/DUN. Це дозволить іншим програмам визначити, коли їм слід звільнити порт комутованого доступу, щоб MDaemon зміг його використовувати.

Перезавантажує дані з файлу пріоритетної пошти.

Ініціює надсилання повідомлень із черги невірних повідомлень.

Ініціює складання та відправлення дайджестів розсилки.

Ініціює надсилання повідомлень із черги блокування.

Ініціює перевірку наявності та надсилання повідомлень з віддаленої черги

MDaemon буде негайно переключений в режим обробки пошти і почне виконувати операції з усією віддаленою поштою.

Ініціює надсилання повідомлень із черги повторних спроб.

Перезавантажує параметри автоочищення.

Цей семафорний файл використовується для включення та вимкнення поштових черг. Файл може складатися з будь-якої кількості рядків, але кожен рядок містить одну з наступних команд (по одній на рядок): ENABLE INBOUND, ENABLE REMOTE, ENABLE LOCAL або DISABLE INBOUND, DISABLE REMOTE, DISABLE LOCAL.

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

Зупинка та запуск MDaemon.

Перезапуск фільтра вмісту (файл CFEngine.exe).

Зупинка та перезапуск MDaemon Webmail. Діє лише тоді, коли Webmail працює під керуванням вбудованого веб-сервера.

Перезавантажує всі кешовані налаштування та файли, крім налаштувань та файлів фільтру вмісту.

Перезавантажує файл виключень зворотного пошуку.

Перезавантажує дані з файлу(ів) розкладу подій.

Перезавантаження даних із файлів спам-приманок.

Перезавантаження файлів даних SPF, DKIM і VBR.

Перезавантаження параметрів чорних списків та скидання кешу налаштувань домену.

Перезавантаження файлу даних тарпіттингу та динамічного скринінгу.

Перезавантажує файли даних трансляції заголовків.

Перемальовує піктограму MDaemon в області оповіщень на панелі завдань.

Запуск процедури поновлення антивірусних баз.

Запуск оновлення спам-фільтру.

Перезавантаження файлу USERLIST.DAT. Використовуйте цей семафор для актуалізації змін, внесених у USERLIST.DAT файл .

MDaemon перевірятиме наявність цього семафора в папці APP, і видаляти його з інтервалом близько 10-20 секунд. Цей файл може використовуватись іншими програмами, щоб визначити, чи працює MDaemon. Якщо цей файл знаходиться в папці APP більше 20 секунд, це є вірним показником того, що MDaemon більше не працює.