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
-
to
est 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_headers
est 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_parameter
est 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