smtp2zope

Software screenshot:
smtp2zope
Podrobnosti Software:
Verze: 1.1
Datum uploadu: 11 May 15
Vývojka: Maurits van Rees
Licence: Volný
Popularita: 6

Rating: nan/5 (Total Votes: 0)

smtp2zope je Python skript, který bere e-mailu jako vstup, dělá nějaké transformaci, a předkládá ji do backend serveru pomocí adresy URL. & Nbsp; Tradičně, Zope se očekává, že bude přijímající server, proto jméno, ale měl by fungovat pokuta pro ostatní servery příliš.
Původně kód přichází z MailBoxer produktu pro Zope.
Použití
Při instalaci tohoto balíčku, smtp2zope skript generován. Skript čte ze standardního vstupu a očekává url a volitelně maximální počet bajtů jako argumenty:
smtp2zope URL [MAXBYTES]
URL:
& Nbsp; volat tuto URL s e-mailu jako post-žádosti. Ověření mohou být zahrnuty do URL: http: // username: password@example.org/some-page
MAXBYTES:
& Nbsp; volitelný: pouze vpřed maily s velikostí menší než MAXBYTES na adresu URL
Takže zkušební provoz by mohl vypadat takto:
cat testmail.txt> / cesta / k / smtp2zope http: // admin: secret@example.org/my-mail-handler
Mail Integration Server
Mail přichází prostřednictvím poštovního serveru. Takže pokud chcete poštu pro mailme@example.org, aby byly zpracovány smtp2zope a poslal na webový server, měli byste přidat alias v konfiguraci serveru SMTP. Něco takového pravděpodobně funguje (tam by mohlo být drobné rozdíly v závislosti na které poštovní server používáte):
mailme@example.org "| / cesta / k / smtp2zope http: // admin: secret@example.org/my-mail-handler 1000000"
Číslo na konci omezuje maximální velikost zprávy; To je nepovinný, ale vysoce doporučeno.
ladění
Vezměte prosím na vědomí: výstup je přihlášen k maillog za výchozí na Unixech. Naleznete v maillog (např /var/log/mail.log) k ladění problémy s nastavením.
Buildout
Pokud se vám líbí nastavení projektu s zc.buildout (já sám udělat), tento jednoduchý úryvek je dost vytvořit bin / smtp2zope skript:
[Script]
recept = zc.recipe.egg
vejce = smtp2zope

Co je nového v této verzi:

  • Použít lepší způsob, jak zjistit základní informace o ověřování, který je předán V url, takže logika není selhat při url má znak @ někde jinde. [Maurits]
  • Opravena chyba & quot; lokální proměnná "povolení" odkazuje před přiřazením & quot; pokud nepoužíváte základní ověřování (http: // uživatel: pw@example.com). [Maurits]

Požadavky na :

  • Python

Podobný software

SharpWebMail
SharpWebMail

3 Jun 15

OfflineIMAP
OfflineIMAP

20 Feb 15

Komentáře k smtp2zope

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!