Om e-mail in HTML formaat te sturen moet je de inhoud geven via de methode setBodyHTML()
in
plaats van setBodyText()
. Het MIME inhoudstype zal automatisch naar text/html
worden gezet. Indien je zowel HTML als tekst inhoud gebruikt zal er automatisch een
multipart/alternative MIME message worden gegenereerd:
Voorbeeld 20.5. HTML E-Mail zenden
<?php require_once 'Zend/Mail.php'; $mail = new Zend_Mail(); $mail->setBodyText('Mijn mooie testtekst'); $mail->setBodyHtml('Mijn mooie <b>test</b>tekst'); $mail->setFrom('somebody@example.com', 'Een afzender'); $mail->addTo('somebody_else@example.com', 'Een geadresseerde'); $mail->setSubject('TestOnderwerp'); $mail->send(); ?>