PHP MailFonctions
Introduction à Mail PHP
La fonction mail() vous permet d'envoyer des e-mails directement depuis un script.
Exigences
Pour que les fonctions mail soient 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 dans le fichier php.ini.
Installation
Les fonctions mail font partie du cœur de PHP. Aucune installation n'est nécessaire pour utiliser ces fonctions.
Configuration à l'exécution
Le comportement des fonctions mail est affecté par les paramètres du fichier php.ini.
Options de configuration Mail :
| Name | Default | Description | Modifiable |
|---|---|---|---|
| SMTP | "localhost" | Spécifique à Windows : le nom DNS ou l'adresse IP du serveur SMTP. | PHP_INI_ALL |
| smtp_port | "25" | Spécifique à Windows : le numéro de port SMTP. Disponible depuis PHP 4.3. | PHP_INI_ALL |
| sendmail_from | NULL | Spécifique à Windows : spécifie l'adresse "from" à utiliser dans les e-mails envoyés par PHP. | PHP_INI_ALL |
| sendmail_path | NULL | Spécifique aux systèmes Unix : spécifie le chemin du programme sendmail (généralement /usr/sbin/sendmail ou /usr/lib/sendmail). | PHP_INI_SYSTEM |
Fonctions Mail PHP
PHP: Indique la plus ancienne version de PHP qui prend en charge la fonction.
| Fonctions | Description | PHP |
|---|---|---|
| ezmlm_hash() | Calcule la valeur de hachage nécessaire au système de liste de diffusion EZMLM. | 3 |
| mail() | Permet d'envoyer des e-mails directement depuis un script. | 3 |
Constantes de messagerie PHP
Aucun.