infrae.maildrophost aynı yapılandırmayı kullanarak maildrophost sunucusu ve MaildropHost ürünü yapılandırmak ve maildrophost sunucusu için bir yönetim komut dosyası oluşturmak için kullanılan bir araçtır.
Bu görevlere ek olarak, o bir yumurta olarak dağıtılan değilken MaildropHost indirmek ve yüklemek için kullanılır. Eğer bu özellikler arıyorsanız, bu tarifi sürüm 1.x bir göz atın.
Buildout Örnek:
[Buildout]
parça =
& Nbsp; maildrophost
& Nbsp; örneği
[Maildrophost]
tarifi = infrae.maildrophost
smtp_host = localhost
smtp_port = 25
[Örnek]
...
yumurtalar + =
& Nbsp; Products.MaildropHost
zope-conf-ek + =
<Ürün-config maildrophost>
& Nbsp; config-yol-uygulama $ {maildrophost: Yapılandırma}
Ürün-config>
Bu daemon için konfigürasyon dosyası maildrophost.cfg oluşturmak ve buildout ağacının bin dizininde bir start / stop komut koyacağız.
(Herhangi bir veri varsa) veri iken güncelleme korunur, böylece Biriktirme ve PID dosyaları, var / maildrop dizininde varsayılan olarak konur.
Ayarlar
Sen MaildropHost ayarları bazı özelleştirebilirsiniz:
mail_dir
& Nbsp; Dizin deamon ev dizini olarak kullanmak. Varsayılan olarak $ {buildout: dizin} var / var / varolduğundan değil eğer oluşturulur maildrop.
spool_dir
& Nbsp; Directory makara olarak kullanmak için. Varsayılan olarak $ {mail_dir} / spool olacaktır. Zaten yoksa dizin oluşturulur.
pid_file
& Nbsp; PID dosyası daemon için kullanılacak. Varsayılan olarak $ {mail_dir} /maildrop.pid olacaktır.
smtp_host
& Nbsp; SMTP sunucusu kullanmak için. Localhost varsayılan.
smtp_port
& Nbsp; Liman kullanmak için. 25 SMTP bağlantı noktasını varsayılan varsayılan.
oturum aç
& Nbsp; SMTP sunucusu kimlik doğrulaması gerektiriyorsa, giriş kullanmak için.
şifre
& Nbsp; SMTP sunucusu kimlik doğrulaması gerektiriyorsa, şifre kullanın.
tls
& Nbsp; 1 ise, MaildropHost bir TLS konuşan olacak SMTP sunucusu etkin.
yığın
& Nbsp; Seti MAILDROP_BATCH.
add_messageid
& Nbsp; gönderilen postaya mesaj numarası ekleyin.
pool_interval
& Nbsp; spool dizininde yeni posta için iki kontrol arasındaki aralığını saniye olarak tanımlar bir tamsayı olmalı. Standart 120 saniyedir.
wait_interval
. & Nbsp; bir tamsayıdır olabilir ya da hangi cini posta sunucusuna iki posta gönderme arasındaki beklemesi gerektiğini ne kadar zaman söylemek yüzer olmalı
Bu sürümde Yeni nedir:
- Güncelleme tarifi deamon komut kendisi ve Python 2.6 ve 2.7 ile çalışmak için güncelleştirmek için. Bu komut Python 2.4 gerektirir kullandı.
- psutil yardımıyla daha güvenilir olması için komut dosyası başlatma / durdurma güncelleyin.
sürüm 2.0 Yeni nedir:
- Güncelleme tarifi MaildropHost yumurta dağılımını çalışmak, hala oluşturma Yapılandırma ve buildout içinde daemon için / stop script başlatın.
Gereksinimler :
- Python
Yorum Bulunamadı