PHP MailFunciones


Introducción a PHP Mail

La función mail() le permite enviar correos electrónicos directamente desde un script.


Requisitos

Para que las funciones de correo estén disponibles, PHP necesita un sistema de correo instalado y en funcionamiento. El programa a utilizar se define mediante los ajustes de configuración del archivo php.ini.


Instalación

Las funciones Mail son parte del núcleo de PHP. No es necesario instalar nada para utilizar estas funciones.


Configuración en tiempo de ejecución

El comportamiento de las funciones Mail se ve afectado por los ajustes del archivo php.ini.

Opciones de configuración de Mail:

Nombre Valor por defecto Descripción Cambiable
SMTP "localhost" Solo Windows: nombre DNS o dirección IP del servidor SMTP. PHP_INI_ALL
smtp_port "25" Solo Windows: número de puerto SMTP. Disponible desde PHP 4.3. PHP_INI_ALL
sendmail_from NULL Solo Windows: especifica la dirección "from" utilizada en los correos electrónicos enviados por PHP. PHP_INI_ALL
sendmail_path NULL Solo sistemas Unix: especifica la ruta al programa sendmail (normalmente /usr/sbin/sendmail o /usr/lib/sendmail). PHP_INI_SYSTEM


Funciones Mail de PHP

PHP: indica la primera versión de PHP que soporta esta función.

Función Descripción PHP
ezmlm_hash() Calcula el valor hash requerido por el sistema de listas de correo EZMLM. 3
mail() Le permite enviar correos electrónicos directamente desde un script. 3


Constantes de PHP Mail

Ninguna.

Otras extensiones