TigerZF
🌐Español

45.5. Correo electrónico en HTML

Para enviar un correo electrónico en formato HTML, establezca el cuerpo usando el método setBodyHTML() en lugar de setBodyText(). El tipo de contenido MIME se establecerá entonces automáticamente en text/html. Si utiliza cuerpos tanto en HTML como en texto, se generará automáticamente un mensaje MIME multipart/alternative:

Ejemplo 45.7. Envío de correo electrónico en HTML

$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();