[ZF 2.x] Envoyer un mail HTML avec encodage UTF-8
Bonjour,
Je souhaite envoyer un mail donc le contenu est du HTML et l'encodage des caractères en UTF-8. J'arrive à envoyer le mail, mais les caractères s'affiche mal chez le destinataire.
Voici comment je fais :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| $message = new Message();
$message->setEncoding('utf-8');
$message->setBody($this->body)
->setTo($this->to)
->setFrom($this->fromAddress, $this->fromAlias)
->setSubject($this->subject);
$transport = new Smtp();
$options = new SmtpOptions(array(
'name' => $this->svrName,
'host' => $this->svrIp,
'port' => $this->svrPort,
));
$transport->setOptions($options);
$transport->send($message); |
Est-ce la bonne manière de faire ? Pourquoi mon encodage n'est pas bon malgré '$message->setEncoding('utf-8');'
Merci