Affiche un formulaire permettant d'envoyer un message à une ou plusieurs personnes. Une fois le message saisie, il est envoyé par courrier électronique à une ou plusieurs personnes.
| Nom | Valeur par défaut | Description |
|---|---|---|
to | array() | tableau contenant la liste des emails qui recevront le message |
categories | array() | tableau contenant la liste des catégories possibles. Un tableau vide ne présentera pas la liste déroulante à l'utilisateur |
subject | 'Contact' | Chaîne de caractères qui sera le sujet de l'email. L'utilisateur pourra le changer dans le formulaire. |
from | 'contact@localhost' | Quel email doit être utilisé comme émetteur. Remarque: l'email n'a pas besoin d'être forcément valide. |
usesmtp | false | false signifie que l'on utilise sendmail. true signifie que l'on utilise un serveur smtp (cf paramètres smtp_host et smtp_port) |
smtp_host | 'localhost' | l'adresse ip ou le nom de la machine servant de serveur smtp |
smtp_port | 25 | le numéro de port du serveur smtp |
Remarque :
Les paramètres to et categories sont des tableaux liés par le principe suivant :
un destinataire par catégorie
si l'on souhaite avoir plusieurs destinataires pour une catégorie on séparera les adresses électronique par un blanc