SMTP2ZOPE

Lees een e-mail van Stdin en stuur het naar een URL
Download nu

SMTP2ZOPE Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Naam uitgever:
  • Maurits van Rees
  • Uitgever website:
  • http://zestsoftware.nl

SMTP2ZOPE Tags


SMTP2ZOPE Beschrijving

Lees een e-mail van Stdin en stuur het naar een URL SMTP2SZOPE is een Python-script dat een e-mail neemt als invoer, wat transformatie doet en indient het aan een backend-server met behulp van een URL. Traditioneel wordt verwacht dat Zope de ontvangende server is, vandaar de naam, maar moet ook goed werken voor andere servers. Oorigineel, de code hier komt van het postbokerproduct voor Zope.usagewhen Installeren van dit pakket, wordt een SMTP2SZOPE-script gegenereerd. Het script leest van standaardinvoer en verwacht een URL en optioneel maximaal aantal bytes als argumenten: SMTP2ZOPE URL URL: Bel deze URL met de e-mail als een post-aanvraag. Authenticatie kan worden opgenomen in URL: http: // Gebruikersnaam: wachtwoord@example.org/some-pagemaxbytes: optioneel: alleen doorsturen mails met een grootte van minder dan MAXBytes naar de URLSO, een testopening kan er als volgt uitzien: Cat Testmail.Txt > / PAD / TO / SMTP2ZOPE http: // admin: secret@example.org/my-mail-handlermail Server IntegrationMail komt binnen via een mailserver. Dus wanneer u e-mail voor MailMe@example.org wilt afhandelen door SMTP2ZOPE en verzonden naar uw webserver, moet u een alias toevoegen in uw SMTP-serverconfiguratie. Zoals dit waarschijnlijk werkt (er kunnen kleine verschillen zijn, afhankelijk van welke postserver die u gebruikt): mailme@example.org "| / pad / naar / smtp2zope http: // admin: secret@example.org/my-mail-Handler 1000000 "Het getal aan het einde beperkt de maximale grootte van een bericht; Dit is optioneel, maar ten zeerste aanbevolen.DebuggingPlease Opmerking: de uitvoer is vastgelegd aan Maillog per standaard op de plichten. Zie je Maillog (bijv. /Var/log/mail.log) om problemen met de setup te debuggen. Buildoutif Je houdt van het instellen van je project met zc.buildout (ikzelf doe), dit eenvoudige fragment is genoeg om het bin / SMTP2ZOPE-script te maken : recept = zc.recipe.eggeggs = SMTP2ZOPE-vereisten: · Python Wat is er nieuw in deze release: · Gebruik een betere manier om de basisverificatiegegevens te bepalen die in de URL wordt gepasseerd, zodat de logica niet faalt wanneer de URL ergens anders een @ -teken heeft. · Vaste fout "Lokale variabele" autorisatie 'waarnaar vóór toewijzing wordt verwezen "bij het gebruik van basisverificatie (HTTP: // -gebruiker: pw@example.com).


SMTP2ZOPE Gerelateerde software