Forum und email

Funciones Mailparse

Introducción

Mailparse es una extensión para procesar y trabajar con mensajes de correo electrónico. Puede trabajar con mensajes compatibles con » RFC 822 y » RFC 2045 (MIME).

Mailparse es basado en secuencias, lo que quiere decir que no mantiene copias en memoria de los archivos que procesa - de modo que es bastante eficiente en recursos cuando se trabaja con mensajes grandes.

Note: Mailparse requiere la extensión mbstring, y ésta debe ser cargada antes que mailparse.

This extension has been moved to the » PECL repository and is no longer bundled with PHP as of PHP 4.2.0.

Instalación

Esta extension » PECL no esta ligada a PHP. Mas informacion sobre nuevos lanzamientos, descargas ficheros de fuentes, informacion sobre los responsables asi como un 'CHANGELOG', se puede encontrar aqui: » https://pecl.php.net/package/mailparse.

Para usar éstas funciones, es necesario compilar PHP con soporte mailparse mediante el uso de la opción de configuración --enable-mailparse.

Los usuarios de windows deben habilitar php_mailparse.dll al interior de php.ini para usar éstas funciones. Podeis descargar esta DLL de las extensiones PECL desde la pagina » PHP Downloads o desde » https://snaps.php.net/.

Configuración en tiempo de ejecución

El comportamiento de estas funciones está afectado por los valores definidos en php.ini.

Mailparse configuration options
Name Default Changeable Changelog
mailparse.def_charset "us-ascii" PHP_INI_ALL Available since PHP 4.1.0. Removed in PHP 4.2.0.
For further details and definitions of the PHP_INI_* constants, see the Directivas de php.ini.

Constantes predefinidas

Estas constantes están definidas por esta extensión y estarán disponibles solamente cuando la extensión ha sido o bien compilada dentro de PHP o grabada dinámicamente en tiempo de ejecución.

MAILPARSE_EXTRACT_OUTPUT (integer)
MAILPARSE_EXTRACT_STREAM (integer)
MAILPARSE_EXTRACT_RETURN (integer)

Table of Contents