Fonction Mail PHP

Introduction à PHP Mail

Les fonctions HTTP vous permettent d'envoyer des e-mails directement à partir du script.

Exigences

Pour rendre les fonctions mail disponibles, PHP doit disposer d'un système de messagerie installé et en cours d'exécution. Le programme à utiliser est défini par les paramètres de configuration du fichier php.ini.

Installation

Les fonctions mail font partie intégrante du noyau PHP. Ces fonctions peuvent être utilisées sans installation.

Configuration à l'exécution

Le comportement des fonctions mail est influencé par php.ini.

Options de configuration Mail

Nom Par défaut Description Modifiable
SMTP "localhost" Spécial Windows : Nom de domaine ou adresse IP du serveur SMTP. PHP_INI_ALL
smtp_port "25" Spécial Windows : Port du serveur SMTP. Disponible depuis PHP 4.3. PHP_INI_ALL
sendmail_from NULL Spécial Windows : Définit l'adresse "from" utilisée pour les e-mails envoyés à partir de PHP. PHP_INI_ALL
sendmail_path NULL Spécial Unix : Définit le chemin d'accès au programme sendmail (généralement /usr/sbin/sendmail ou /usr/lib/sendmail) PHP_INI_SYSTEM

Fonction Mail PHP

PHP :Indique la version la plus ancienne de PHP qui prend en charge cette fonction.

Fonction Description PHP
ezmlm_hash() Calcule la valeur de hachage nécessaire pour le système de liste de diffusion EZMLM. 3
mail() Vous permet de envoyer des e-mails directement à partir du script. 3