Programmer's Reference Guide
| En-têtes additionnels |
Jeux de caractères
Zend_Mail ne recherche pas le jeu de caractères des parties du
courriel. Lorsque vous instanciez Zend_Mail, un jeu de caractères pour
le courriel peut être fournit. La valeur par défaut est iso-8859-1. L'application
doit vérifier que toutes les parties ajoutées à ce courriel ont leurs contenus encodés avec le
bon jeu de caractères. Lors de la création d'une nouvelle partie du courriel, un jeu de
caractères différent peut-être définit pour chaque partie.
Note: Seulement au format texte
Les jeux de caractères ne s'appliquent que pour les parties du message au format texte.
Exemple #1 Usage in CJK languages
The following example is how to use Zend_Mail in Japanese. This is one of CJK (aka CJKV ) languages. If you use Chinese, you may use HZ-GB-2312 instead of ISO-2022-JP.
- //We suppose that character encoding of strings is UTF-8 on PHP script.
- function myConvert($string) {
- }
- $mail = new Zend_Mail('ISO-2022-JP');
- // In this case, You can use ENCODING_7BIT
- // because the ISO-2022-JP does not use MSB.
- $mail->setBodyText(myConvert('This is the text of the mail.'),
- null,
- Zend_Mime::ENCODING_7BIT);
- $mail->setHeaderEncoding(Zend_Mime::ENCODING_BASE64);
- $mail->setFrom('somebody@example.com', myConvert('Some Sender'));
- $mail->addTo('somebody_else@example.com', myConvert('Some Recipient'));
- $mail->setSubject(myConvert('TestSubject'));
- $mail->send();
| En-têtes additionnels |
Select a Version
Languages Available
Components
Search the Manual
Navigation
- Guide de référence du programmeur
- Guide de référence du programmeur
- Guide de référence Zend Framework
- Zend_Mail
- Introduction
- Envoyer des courriels en utilisant SMTP
- Envoyer plusieurs courriels par connexion SMTP
- Utiliser différents transports
- Courriel HTML
- Fichiers joints
- Ajouter des destinataires
- Contrôler les limites MIME
- En-têtes additionnels
- Jeux de caractères
- Encodage
- Authentification SMTP
- Sécuriser les transports SMTP
- Lire des courriels
