Na poslanie e-mailu v HTML formáte je potrebné vytvoriť telo e-mailu pomocou metódy setBodyHTML()
na miesto metódy setBodyText()
. Obsah bude automaticky označený ako text/html
.
Ak sa vytvorí HTML a aj textová verzia e-mailu výsledný e-mail bude typu multipart/alternative:
Example 20.5. Vytvorenie a poslanie HTML e-mailu
<?php require_once 'Zend/Mail.php'; $mail = new Zend_Mail(); $mail->setBodyText('My Nice Test Text'); $mail->setBodyHtml('My Nice <b>Test</b> Text'); $mail->setFrom('somebody@example.com', 'Some Sender'); $mail->addTo('somebody_else@example.com', 'Some Recipient'); $mail->setSubject('TestSubject'); $mail->send(); ?>