infrae.maildrophost є інструментом, використовуваним для настройки maildrophost сервер і MaildropHost продукт, використовуючи ту ж конфігурацію, і створити сценарій управління для сервера maildrophost.
На додаток до цих завдань, він використовується для завантаження та встановлення MaildropHost, коли він не був поширений у вигляді яйця. Якщо ви шукаєте для тих функцій, будь ласка, подивіться на версії 1.x цього рецепта.
Приклад в білдаута:
[Споруда]
частини =
І NBSP; maildrophost
І NBSP; екземпляр
[Maildrophost]
Рецепт = infrae.maildrophost
smtp_host = локальний
smtp_port = 25
[Примірник]
...
яйця + =
І NBSP; Products.MaildropHost
Zope-конф-додатковий + =
<Продукт-конфігурації maildrophost>
І NBSP; Config-шлях-додаток $ {maildrophost: Конфігурація}
Продукту Config>
Це створить конфігураційний файл maildrophost.cfg для демона, і поставити скрипт запуску / зупинки в бен каталог Buildout дерева.
Чергу і PID файли поміщаються за замовчуванням в каталозі Var / поштову адресу для, так що дані зберігаються при оновленні (якщо є дані).
Налаштування
Ви можете вказати параметри MaildropHost:
MAIL_DIR
І NBSP; довідник для використання в якості домашнього каталогу для демона. За умовчанням це $ {Споруда: каталог} / Var / поштову адресу для Він буде створений, якщо він не існує.
spool_dir
І NBSP; довідник для використання в якості котушки. За умовчанням це буде $ {MAIL_DIR} / котушки. Каталог буде створений, якщо він ще не існує.
PID_FILE
І NBSP; PID файл для використання в демона. За умовчанням це буде $ {MAIL_DIR} /maildrop.pid.
smtp_host
І NBSP; сервер SMTP для використання. За замовчуванням на локальний.
smtp_port
І NBSP; Порт у використанні. За замовчуванням для SMTP за замовчуванням порт 25.
Увійти
І NBSP; Якщо SMTP-сервер вимагає аутентифікації, Логін у використанні.
пароль
І NBSP; Якщо SMTP-сервер вимагає аутентифікації, пароль для використання.
TLS
І NBSP; Якщо 1, MaildropHost буде говорити з ДУС, включений SMTP-сервер.
партія
І NBSP; Комплект MAILDROP_BATCH.
add_messageid
І NBSP; Додати повідомлення ID для відправлених листів.
pool_interval
І NBSP; Повинно бути ціле число, яке визначають інтервал в секундах між двома перевірки нової пошти в каталозі котушки. За замовчуванням становить 120 секунд.
wait_interval
. & NBSP; Повинно бути цілим числом або плавати в яких говориться, скільки часу демон повинен чекати між відправленням два листи на поштовий сервер
Що нового У цьому випуску:
- Оновлення рецепт, щоб включати в себе сам демон скрипта і поновлення його для роботи з Python 2.6 і 2.7. Цей сценарій використовується для вимагають Python 2.4.
- Оновлення старт / стоп скрипт для більш надійної за допомогою psutil.
Що нового у версії 2.0:
- Оновлення рецепт для роботи розподіл яйце з MaildropHost, досі створюють конфігурація і запуск / зупинка скрипт для демона в білдаута.
Вимоги
- Python
Коментар не знайдено