| Mime-tools PERL-modules voor het parseren (en het maken van!) MIME-entiteiten |
Download nu |
Mime-tools Rangschikking & Samenvatting
- Vergunning:
- Perl Artistic License
- Naam uitgever:
- David O'Neill
- Uitgever website:
- http://search.cpan.org/~doneill/
Mime-tools Tags
Mime-tools Beschrijving
Perl-modules voor het parseren (en creëren!) MIME-entiteiten Mime-tools is een verzameling PerL5 MIME :: Modules voor het decoderen, parseren en genereren van single- of multipart (zelfs geneste multipart) MIME-berichten. Synopsishere is een mooie basiscode voor het parseren van een MIME-bericht en het uitvoeren van zijn gedecodeerde componenten naar een gegeven Directory: gebruik MIME :: PARDER; ### Maak parser en stel enkele parserende opties in: mijn $ PARDER = NIEUW MIME :: PARDER; $ parser-> output_under ("$ env {home} / mimemail"); ### PARSE INPUT: $ ENTITY = $ PARDER-> PARSE (* STDIN) OF DIE "PARSE MAILD ", ### Bekijk de entiteit op het hoogste niveau (en alle onderdelen die het heeft): $ Entity-> Dump_Skeleton; Hier is een code die componeert en verzendt een MIME-bericht met drie delen: een tekstbestand, een bijgevoegde GIF, En wat meer tekst: gebruik MIME :: Entity; ### Maak het hoogste niveau en stel de postkopers in: $ TOP = MIME :: Entity-> Build (Type => "Multipart / gemengd", van => "me@myhost.com", to => "you youy@yourhost.com", onderwerp => "Hallo, verpleegster!"); ### Part # 1: een eenvoudig tekstdocument: $ Top-> Bevestig (PATH = > "./ Testin / Short.txt"); ### Part # 2: A GIF-bestand: $ Top-> Bevestig (pad => "./docs/mime-sm.gif", Type => "Afbeelding / GIF ", Codering =>" Base64 "); ### Part # 3: Enkele letterlijke tekst: $ Top-> Bevestig (gegevens => $ bericht); ### Stuur het: Open Mail," | / usr / lib / sendmail -T -OI -OEM "OF DIE" OPENEN: $! "; $ TOP-> PRINT (* MAIL); Sluit de e-mail; voor meer voorbeelden, kijk naar de scripts in de map voorbeelden van de mime -Tools distributie. Vereisten: · Perl
Mime-tools Gerelateerde software