Funciones de Mail PHP

Introducción a PHP Mail

Las funciones HTTP permiten enviar correos electrónicos directamente desde el script.

Requisitos

Para que las funciones de correo electrónico estén disponibles, PHP necesita que el sistema de correo esté instalado y en ejecución. El programa a usar se define mediante la configuración en el archivo php.ini.

Instalación

Las funciones de correo electrónico son parte integral del núcleo de PHP. No es necesario instalarlas para poder usarlas.

Configuración en tiempo de ejecución

El comportamiento de las funciones de correo electrónico está influenciado por php.ini.

Opciones de configuración de correo

Nombre Por defecto Descripción Modificable
SMTP "localhost" Especial para Windows: Nombre de DNS o dirección IP del servidor SMTP. PHP_INI_ALL
smtp_port "25" Especial para Windows: Número de puerto del servidor SMTP. Disponible desde PHP 4.3. PHP_INI_ALL
sendmail_from NULL Especial para Windows: especifica la dirección de correo electrónico "from" utilizada en los correos electrónicos enviados desde PHP. PHP_INI_ALL
sendmail_path NULL Especial para sistemas Unix: especifica la ruta del programa sendmail (generalmente /usr/sbin/sendmail o /usr/lib/sendmail) PHP_INI_SYSTEM

Funciones de Mail PHP

PHP:Indica la versión más antigua de PHP que admite esta función.

Función Descripción PHP
ezmlm_hash() Calcula el valor de hash necesario para el sistema de listas de correo EZMLM. 3
mail() Permite enviar correos electrónicos directamente desde el script. 3