MIME :: Head.

MIME :: Head è un'intestazione di messaggi MIME (una sottoclasse di posta :: intestazione).
Scarica ora

MIME :: Head. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Eryq, ZeeGee Software Inc and David F. Skoll
  • Sito web dell'editore:
  • http://search.cpan.org/~dskoll/MIME-tools-5.420/lib/MIME/Head.pm

MIME :: Head. Tag


MIME :: Head. Descrizione

MIME :: Head è un'intestazione di messaggi MIME (una sottoclasse di posta :: intestazione). MIME :: Head è un'intestazione di messaggi MIME (una sottoclasse di Mail :: header) .synopsispoglio prima di leggere ulteriormente, dovresti vedere MIME :: Strumenti per assicurarti di capire dove questo modulo si inserisce nel grande schema delle cose. Vai avanti, fallo ora. Aspetterò. Riprese? Ok ... Costruzione ### Crea un nuovo intestazione vuoto e popolarlo manualmente: $ testa = mime :: head-> nuovo; $ Head-> Sostituisci ("tipo di contenuto", "Testo / Pianura, charset = US-ASCII '); $ testa-> sostituisci ("lunghezza del contenuto", $ Len); ### analizzare una nuova intestazione da un filehandle: $ head = mime :: head-> Leggi (* stdin); ### analizzare una nuova intestazione da un file o un tubo leggibile: $ testhead = mime :: head-> from_file ("/ tmp / test.hdr"); $ a_b_head = mime :: head-> from_file ("Cat A.hdr B.HDR |"); output ### Uscita su filehandle: $ head-> Stampa (* stdout); ### Uscita come stringa: Stampa StDout $ Head-> AS_STRING; Stampa StDout $ Head-> Stringify; Ottenere il contenuto del campo ### È una risposta? $ is_reply = 1 se ($ head-> get ('soggetto') = ~ / ^ re: /); ### Get Ricevy Information: Stampa "Ultima ricevuta da:", $ Head-> Get ('ricevuto', 0), "n"; @all_received = $ head-> get ('ricevuto'); ### Stampa il soggetto o la stringa vuota se nessuno: Stampa "Oggetto:", $ Head-> Get ('soggetto', 0), "n"; ### Troppi luppoli? Conta 'em e guarda! Se ($ testa-> conteggio ('ricevuto')> 5) {... ### Testare se un campo determinato esiste avverte "argomento mancante!" se (! $ head-> conteggio ("soggetto")); Impostazione del contenuto del campo ### Dichiara questo per essere un'intestazione HTML: $ head-> >> Sostituisci ("tipo di contenuto", "testo / html"); campo di manipolazione); Contenuto ### Sbarazzarsi di elenchi interni nei campi: $ testa-> si sviluppa; ### decodificare qualsiasi testo codificato Q- o B in campi (deprecata): $ head-> decodifica; ottenere informazioni MIME di alto livello ### ottenere / impostare un determinato attributo MIME: a meno che ($ $ CHARSET = $ > mime_attr ('content-type.charset')) {$ head-> mime_attr ("content-type.charset" => "US-ASCII"); } ### il tipo di contenuto (ad esempio, "testo / html"): $ mime_type = $ testa-> mime_type; ### La codifica del trasferimento del contenuto (ad esempio, "quotato-stampabile"): $ mime_encoding = $ head-> mime_coding; ### Il nome consigliato quando viene estratto: $ file_name = $ head-> consigliato_filename; ### Il testo del limite, per i messaggi multipart: $ Boundary = $ Head-> Multipart_Boundary; Requisiti: · Perl.


MIME :: Head. Software correlato