Mail::Sendmail |
Courriel: Envoi de courriel |
|---|---|
Perl |
Description
Ce module est une bibliothèque permettant d'envoyer des courriels indépendamment de la plateforme.
Liste des fonctions
Voici la liste des fonctions disponibles dans ce module :
| Nom | Prototype | Description |
|---|---|---|
| SENDMAIL | sub sendmail(%mail) | Cette fonction permet d'envoyer un courriel. |
| TIME_TO_DATE | sub time_to_date() | Cette fonction permet de convertir l'heure en une chaine de caractères de format «RFC 822». |
Liste des variables
Voici la liste des variables disponibles dans ce module :
| Nom | Variable | Description |
|---|---|---|
| ADDRESS_RX | address_rx | Cette variable contient l'expression régulière du format d'adresse de courriel reconnu par le module. |
| ERROR | error | Cette variable contient le message d'erreur de la dernière opération d'envoi de courriel. |
| LOG | log | Cette variable contient un résultat d'opération à écrire dans un journal de bord comme un fichier de log par exemple. |
| MAILCFG | mailcfg | Cette variable contient un tableau associatif de champs pour la configuration d'un serveur SMTP. |
| mailcfg{'debug'} | Ce champs de variable permet d'indiquer l'état du mode de déboguage. | |
| mailcfg{'delay'} | Ce champs de variable permet d'indiquer le délai d'attente en seconde avant que le serveur doit retenter l'envoi en cas d'échec. | |
| mailcfg{'from'} | Ce champs de variable permet d'indiquer l'adresse de l'envoyeur de courriel. | |
| mailcfg{'mime'} | Ce champs de variable permet d'indiquer le format MIME du courriel. | |
| mailcfg{'port'} | Ce champs de variable permet d'indiquer le port du serveur SMTP. La valeur par défaut est 25. | |
| mailcfg{'retries'} | Ce champs de variable permet d'indiquer le nombre de tentative que le serveur doit retenter l'envoi en cas d'échec. | |
| mailcfg{'smtp'} | Ce champs de variable permet d'indiquer l'adresse du serveur SMTP. | |
| mailcfg{'tz'} | Ce champs de variable permet d'indiquer le fuseau horaire du courriel. |
Exemple
Le programme suivant permet d'envoyer un courriel au destinataire «toi@gladir.com» à partir du courriel «moi@gladir.com» :
Dernière mise à jour : Dimanche, le 18 octobre 2015