Derniers tutoriels de développement web
 

PHP 5 Fonctions de messagerie


PHP Courrier Présentation

Le mail() fonction vous permet d'envoyer des e - mails directement à partir d' un script.


Exigences

Pour les fonctions de messagerie soient disponibles, PHP nécessite un système de messagerie installé et fonctionne. Le programme à utiliser est défini par les paramètres de configuration dans le fichier php.ini.


Installation

Les fonctions de messagerie font partie du noyau de PHP. Il n'y a pas d'installation nécessaire pour utiliser ces fonctions.


Configuration à l'exécution

Le comportement des fonctions de messagerie est affectée par les paramètres dans le fichier php.ini:

prénom Défaut La description Changeable
mail.add_x_header "0" Ajouter X-PHP-Script-Provenant qui comprendra UID du script suivi du nom de fichier. Pour PHP 5.3.0 et au-dessus PHP_INI_PERDIR
mail.log NUL Le chemin d' accès à un fichier journal qui se connectera tous mail() appelle. Journal include_path complet du script, numéro de ligne, l'adresse et les en-têtes. Pour PHP 5.3.0 et au-dessus PHP_INI_PERDIR
SMTP "Localhost" Windows uniquement: Le nom DNS ou l'adresse IP du serveur SMTP PHP_INI_ALL
smtp_port "25" Windows uniquement: Le numéro de port SMTP. Pour PHP 4.3.0 et au-dessus PHP_INI_ALL
sendmail_from NUL Windows uniquement: Indique le "from" adresse à utiliser lors de l' envoi du courrier de mail() PHP_INI_ALL
sendmail_path "/ / Usr / sbin sendmail -t -i" Indique l'emplacement où se trouve le programme sendmail. Cette directive fonctionne également sous Windows. Si elle est définie, SMTP, smtp_port et sendmail_from sont ignorés PHP_INI_SYSTEM

Fonctions PHP 5 Courrier

Fonction La description
ezmlm_hash() Calcule la valeur de hachage nécessaire par EZMLM
mail() vous permet d'envoyer des e-mails directement à partir d'un script