Mimo :: cabeza

MIME :: Head es un encabezado de mensaje MIME (una subclase de correo :: encabezado).
Descargar ahora

Mimo :: cabeza Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Eryq, ZeeGee Software Inc and David F. Skoll
  • Sitio web del editor:
  • http://search.cpan.org/~dskoll/MIME-tools-5.420/lib/MIME/Head.pm

Mimo :: cabeza Etiquetas


Mimo :: cabeza Descripción

MIME :: Head es un encabezado de mensajes MIME (una subclase de correo :: encabezado). MIME :: Head es un encabezado de mensajes MIME (una subclase de correo :: encabezado) .SynopsisAntes de leer más, debe ver MIME :: Herramientas para asegurarse de que entiende dónde se adapta este módulo en el gran esquema de las cosas. Sigue, hazlo ahora. Voy a esperar. Ok ... Construcción ### Crea un nuevo encabezado vacío y llámelo manualmente: $ Head = MIME :: Head-> Nuevo; $ cabeza-> Reemplazar ('tipo de contenido', 'texto / liso; Charlass = US-ASCII'); $ cabeza-> Reemplazar ('longitud del contenido', $ len); ### analiza un nuevo encabezado de un FileHandle: $ Head = MIME :: Head-> Leer (* stdin); ### analiza un nuevo encabezado de un archivo, o una tubería legible: $ testhead = mime :: direction-> from_file ("/ tmp / test.hdr"); $ a_b_head = mime :: direction-> from_file ("cat a.hdr b.hdr |"); Salida ### Salida a FileHandle: $ cabeza-> Imprimir (* stdout); ### Salida como cadena: imprimir stdout $ cabeza-> as_string; Imprimir STOUT $ cabeza-> rinify; conseguir contenidos de campo ### ¿Es esta una respuesta? $ is_reply = 1 if ($ cabeza-> Obtenga ('Asunto') = ~ / ^ re: /); ### Obtener información de recibos: Imprimir "Última recibida de:", $ Head-> Obtenga ('recibido', 0), "n"; @all_received = $ Head-> Obtenga ('recibido'); ### Imprima el sujeto, o la cadena vacía si ninguna: imprimir "Asunto:", $ cabeza-> Obtener ('Asunto', 0), "N"; ### ¿Demasiados saltos? ¡Cuenta 'ellos y mira! Si ($ Head-> cuenta ('recibido')> 5) {... ### PRUEBA Si un campo determinado existe advierte "¡Malta sujeto!" Si (! $ cabeza-> conteo ('sujeto')); CONFIGURACIÓN DEL CAMPO CONTENIDO ### Declarar que es un encabezado HTML: $ cabeza-> Reemplazar ('tipo de contenido', 'texto / html'); Campo de manipulación Contenido ### Deshazte de las propiedades internas en los campos: $ cabeza-> despliegue; ### Decodifique cualquier texto codificado Q- o B en los campos (en desuso): $ cabeza-> Decodificación; Obtención de información de mimo de alto nivel ### Obtenga / Establezca un atributo MIME dado: a menos que ($ Chartset = $ Head- > MIME_ATTR ('contenido-Type.CharSet')) {$ Head-> MIME_ATTR ("Type-TypeSet.CarSet" => "US-ASCII"); } ### El tipo de contenido (por ejemplo, "texto / html"): $ MIME_TYPE = $ Head-> MIME_TYPE; ### La codificación de transferencia de contenido (por ejemplo, "cotizada-imprimible"): $ MIME_ENCODING = $ Head-> MIME_ENCODING; ### El nombre recomendado cuando se extrae: $ file_name = $ cabeza-> recomendado_filename; ### El texto de límites, para mensajes multiparte: $ límite = $ cabeza-> multipart_boundrey; Requisitos: · Perl


Mimo :: cabeza Software relacionado