mb_send_mail
(PHP 4 >= 4.0.6, PHP 5)
mb_send_mail — Envoie un mail encodé
Description
$to
, string $subject
, string $message
[, string $additional_headers = NULL
[, string $additional_parameter = NULL
]] )Envoie un courrier électronique. Les en-têtes et le corps du message sont convertis et encodés en accord avec mb_language(). mb_send_mail() est une version adaptée de mail(). Voir la fonction mail() pour plus de détails.
Liste de paramètres
-
to -
toest l'adresse de destination du mail. Les adresses multiples peuvent être spécifiées en les séparant par des virgules. Ce paramètre n'est pas encodé automatiquement. -
subject -
Le sujet du mail.
-
message -
Le message du mail.
-
additional_headers -
La chaîne
additional_headersest insérée à la fin de l'en-tête mail. Elle sert à ajouter d'autres en-têtes email. N'oubliez pas de les séparer par des nouvelles lignes ("\n"). -
additional_parameter -
additional_parameterest une ligne de paramètres MTA. Il est pratique lorsque vous voulez définir un Return-Path correct lorsque vous utilisez sendmail.
Valeurs de retour
Cette fonction retourne TRUE en cas de
succès ou FALSE si une erreur survient.
Historique
| Version | Description |
|---|---|
| 5.0.0 | Les en-têtes Content-Type et Content-Transfer-Encoding peuvent être redéfinis depuis PHP 5.0.0. Avant, les valeurs définies par la fonction mb_language() sont toujours utilisées. |
Voir aussi
- mail() - Envoi de mail
- mb_encode_mimeheader() - Encode une chaîne pour un en-tête MIM
- mb_language() - Lit/modifie le langage courant
