smtp2zope

Screenshot Software:
smtp2zope
Detalii soft:
Versiune: 1.1
Incarca data: 11 May 15
Producător: Maurits van Rees
Licenţă: Gratuit
Popularitate: 66

Rating: nan/5 (Total Votes: 0)

smtp2zope este un script Python care are un e-mail ca intrare, are unele transformare, și îl prezintă la un server backend, folosind un URL. & Nbsp; În mod tradițional, Zope este de așteptat să fie serverul de primire, de unde și numele, dar ar trebui să funcționeze amendă pentru alte servere prea.
Inițial, codul de aici vine de la produsul MailBoxer pentru Zope.
Utilizare
La instalarea acestui pachet, este generat un script smtp2zope. Scriptul citește de la intrarea standard și așteaptă un număr url și maxim opțional de bytes ca argumente:
smtp2zope URL [MAXBYTES]
URL:
& Nbsp; numesc acest URL cu e-mail ca un post-cerere. Autentificarea poate fi inclus în URL: http: // username: password@example.org/some-page
MAXBYTES:
& Nbsp; opțional: numai înainte mail cu o dimensiune mai mică de MAXBYTES la adresa URL
Deci, un test ar putea arăta astfel:
cat testmail.txt> / calea / catre / smtp2zope http: // admin: secret@example.org/my-mail-handler
Integrarea Server Mail
Mail vine printr-un server de mail. Deci, atunci când doriți ca ne mailme@example.org a fi manevrate de smtp2zope și trimis la server-ul dvs. de web, va trebui să adăugați un alias în configurația serverului SMTP. Ceva de genul asta, probabil, funcționează (ar putea exista mici diferențe în funcție de care server de mail folositi):
mailme@example.org "| / calea / catre / smtp2zope http: // admin: secret@example.org/my-mail-handler 1000000"
Numărul la capătul limitează dimensiunea maximă a unui mesaj; aceasta este opțională, dar foarte recomandat.
Debugging
Vă rugăm să rețineți: de ieșire este conectat la maillog pe implicit pe Unix. Vezi maillog (de exemplu /var/log/mail.log) pentru a depana probleme cu configurarea.
Buildout
Dacă vă place configurarea proiect cu zc.buildout (eu fac), acest fragment simplu este suficient pentru a crea script-bin / smtp2zope:
[Script]
reteta = zc.recipe.egg
ouă = smtp2zope

Ce este nou în această versiune:

  • Utilizați o modalitate mai bună de a determina informațiile de autentificare de bază, care este trecut în URL-ul, astfel încât logica nu reușesc atunci când URL-ul are un semn @ altundeva. [Maurits]
  • eroare fixă ​​& quot; variabilă locale "autorizație" referit înainte cesiune & quot; atunci când nu utilizați autentificarea de bază (http: // user: pw@example.com). [Maurits]

Cerințe :

  • Python

Software similare

msmtp
msmtp

28 Sep 15

tornadomail
tornadomail

15 Apr 15

Exim
Exim

1 Dec 17

Comentarii la smtp2zope

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!