infrae.maildrophost è uno strumento utilizzato per configurare un server maildrophost e prodotto MaildropHost utilizzando la stessa configurazione, e creare uno script di gestione per il server maildrophost. Cosa c'è di nuovo in questa versione:
In aggiunta a tali compiti, ha usato per scaricare e installare MaildropHost quando non è stato distribuito come un uovo. Se siete alla ricerca di quelle caratteristiche, si prega di dare un'occhiata alla versione 1.x di questa ricetta.
Esempio in buildout:
[Buildout]
parti =
& Nbsp; maildrophost
& Nbsp; istanza
[Maildrophost]
ricetta = infrae.maildrophost
smtp_host = localhost
smtp_port = 25
[Esempio]
...
uova + =
& Nbsp; Products.MaildropHost
zope-conf-supplementare + =
& Nbsp; config-percorso-applicazione $ {maildrophost: configurazione}
Questo creerà il maildrophost.cfg file di configurazione per il demone, e mettere uno script di avvio / arresto nella directory bin dell'albero buildout.
File di spool e PID sono messi per impostazione predefinita nella directory var / maildrop, quindi i dati vengono conservati quando l'aggiornamento (se ci sono dei dati).
Impostazioni
È possibile personalizzare alcune impostazioni di MaildropHost:
mail_dir
& Nbsp; Directory da utilizzare come home directory per il demone. Per impostazione predefinita è $ {buildout: directory} / var / maildrop Verrà creato se non esiste.
spool_dir
& Nbsp; Directory da utilizzare come una bobina. Di default sarà $ {} mail_dir / spool. Verrà creata la directory se non esiste già.
pid_file
& Nbsp; file PID da utilizzare per il demone. Di default sarà $ {} mail_dir /maildrop.pid.
smtp_host
& Nbsp; del server SMTP da utilizzare. Predefinito localhost.
smtp_port
& Nbsp; porta da utilizzare. Predefinito di default porta SMTP, 25.
login
& Nbsp; Se il server SMTP richiede l'autenticazione, login per usare.
password
& Nbsp; Se il server SMTP richiede l'autenticazione, la password da utilizzare.
tls
& Nbsp; Se 1, MaildropHost parlerà ad un TLS abilitato server SMTP.
gruppo
& Nbsp; Set MAILDROP_BATCH.
add_messageid
& Nbsp; Aggiungi un id messaggio alla posta inviata.
pool_interval
& Nbsp; deve essere un intero che definiscono l'intervallo in secondi tra due controllo per la nuova posta nella directory di spool. Default è di 120 secondi.
wait_interval
. & Nbsp; Deve essere un numero intero o galleggiante che dicono quanto tempo il demone deve attendere tra l'invio di due mail al server di posta p>
Ciò che è nuovo nella versione 2.0:
- Aggiornamento ricetta per lavorare la distribuzione di uova di MaildropHost, continuando a creare la configurazione e avvio / script di arresto per il demone in buildout.
Requisiti :
- Python
I commenti non trovato