infrae.maildrophost е инструмент, използван за конфигуриране на maildrophost сървър и MaildropHost продукт, използвайки същата конфигурация, както и създаване на скрипт за maildrophost сървъра за управление.
В допълнение към тези функции, той използва, за да изтеглите и инсталирате MaildropHost, когато тя не е била разпределена като яйце. Ако търсите за тези функции, моля да погледнете на версия 1.x на тази рецепта.
Пример в buildout:
[Buildout]
части =
& Nbsp; maildrophost
& Nbsp; инстанция
[Maildrophost]
рецепта = infrae.maildrophost
smtp_host = Localhost
smtp_port = 25
[Например]
...
яйца + =
& Nbsp; Products.MaildropHost
Zope-CONF-допълнителна + =
<Продукт-довереник maildrophost>
& Nbsp; довереник-път-заявление $ {maildrophost: конфигурация}
Продукт-довереник>
Това ще създаде конфигурационен файл maildrophost.cfg за демон, и сложи старт / стоп скрипт в директорията бин на buildout дървото.
Spool и ПИД файлове се поставят по подразбиране в директорията на Var / maildrop, така данните е гарантирана, когато актуализация (ако има някакви данни).
<Силен> Settings
Можете да персонализирате някои настройки на MaildropHost:
mail_dir
& Nbsp; Directory да използвате като домашна директория за deamon. По подразбиране това е $ {buildout: указател} / Var / maildrop Тя ще бъде създадена, ако тя не съществува.
spool_dir
& Nbsp; Directory да използвате като макарата. По подразбиране това ще бъде $ {mail_dir} / макара. Ще бъде създадена, ако все още не съществува Директорията.
pid_file
& Nbsp; PID файл, за да използвате, за демона. По подразбиране това ще бъде $ {mail_dir} /maildrop.pid.
smtp_host
& Nbsp; SMTP сървър да използва. По подразбиране, за да Localhost.
smtp_port
& Nbsp; Port да използвате. По подразбиране по подразбиране SMTP порт, 25.
логин
& Nbsp; Ако SMTP сървъра изисква удостоверяване, вход за използване.
парола
& Nbsp; Ако SMTP сървъра изисква удостоверяване, парола, за да използвате.
TLS
& Nbsp; Ако 1, MaildropHost ще бъде казано на TLS поддръжка за SMTP сървър.
партида
& Nbsp; Set MAILDROP_BATCH.
add_messageid
& Nbsp; Добавяне на ID съобщение на изпратеното съобщение.
pool_interval
& Nbsp; Трябва да е цяло число, което определете интервала в секунди между две проверка за нова поща в директорията на буфера. Default е 120 секунди.
wait_interval
. & Nbsp; трябва да бъде interger или плаваш които казват колко време демона трябва да чакат между изпращането на две писма до пощенския сървър
Какво ново в тази версия:
- Актуализация рецепта за включване на самия deamon сценария и го актуализира, за да работи с Python 2.6 и 2.7. Този скрипт използва да се изисква Python 2.4.
- Обновяване на старт / стоп скрипт, за да бъде по-надеждна, с помощта на psutil.
Какво е новото във версия 2.0:
- Актуализация рецепта да работят разпределението на яйцата на MaildropHost, все още създава конфигурацията и старт / стоп на сценария за демона в buildout.
<силни> Изисквания :
- Python
Коментари не е намерена