smtp2zope

Software screenshot:
smtp2zope
Dettagli del software:
Versione: 1.1
Data di caricamento: 11 May 15
Sviluppatore: Maurits van Rees
Licenza: Libero
Popolarità: 6

Rating: nan/5 (Total Votes: 0)

smtp2zope è uno script Python che prende una email di input, fa un po 'di trasformazione, e lo invia a un server back-end utilizzando un URL. & Nbsp; Tradizionalmente, Zope è prevista per il server di ricezione, da cui il nome, ma dovrebbe funzionare bene per altri server troppo.
In origine, il codice qui deriva dal prodotto MailBoxer per Zope.
Utilizzo
Durante l'installazione di questo pacchetto, si genera uno script smtp2zope. Lo script legge dallo standard input e si aspetta un numero url e massima opzionale di byte come argomenti:
smtp2zope URL [maxbytes]
URL:
& Nbsp; chiamare questo URL con l'e-mail come un post-richiesta. L'autenticazione può essere incluso in URL: http: // nomeutente: password@example.org/some-page
Maxbytes:
& Nbsp; opzionale: solo mail in avanti con una dimensione inferiore rispetto maxbytes all'URL
Quindi un giro di prova potrebbe essere la seguente:
cat testmail.txt> / path / to / smtp2zope http: // admin: secret@example.org/my-mail-handler
integrazione Mail server
Posta entra attraverso un server di posta. Quindi, quando si vuole spedire per mailme@example.org a essere gestito da smtp2zope e inviato al server web, si dovrebbe aggiungere un alias nella configurazione del server smtp. Qualcosa di simile probabilmente funziona (ci potrebbero essere leggere differenze a seconda di quale server di posta utilizzato):
mailme@example.org "| / path / to / smtp2zope http: // admin: secret@example.org/my-mail-handler 1000000"
Il numero alla fine limita la dimensione massima di un messaggio; questo è facoltativo, ma fortemente consigliato.
Debug
Si prega di notare: in uscita si registra maillog per default su Unix. Consultare il maillog (es /var/log/mail.log) per eseguire il debug problemi con l'installazione.
Buildout
Se ti piace la configurazione del progetto con zc.buildout (faccio io), questo semplice frammento è sufficiente per creare lo script bin / smtp2zope:
[Scritto]
ricetta = zc.recipe.egg
uova = smtp2zope

Cosa c'è di nuovo in questa versione:

  • Usa un modo migliore per determinare le informazioni di autenticazione di base che è passato nell'url così la logica non riuscire quando il URL ha un segno @ da qualche altra parte. [Maurits]
  • Corretto errore & quot; variabile locale 'AUTORIZZAZIONE' riferimento prima della cessione & quot; quando non si usa l'autenticazione di base (http: // user: pw@example.com). [Maurits]

Requisiti

  • Python

Programmi simili

email
email

11 May 15

Brutus
Brutus

3 Jun 15

Sylpheed
Sylpheed

22 Jun 18

paranoy
paranoy

3 Jun 15

Commenti a smtp2zope

I commenti non trovato
Aggiungi commento
Accendere le immagini!