Premiers pas avec le framework PHP Zend Exemple de code Zend

Zend_Loader::loadClass('Zend_Mail_Transport_Smtp'); 
Zend_Loader::loadClass('Zend_Mail');
$tr = new Zend_Mail_Transport_Smtp(SMTP_HOST);
Zend_Mail::setDefaultTransport($tr);
 
$destinataires=array(array('mail'=>'test@test.com', 'nom'=>'Nom du destinataire'));
$oMail=new Zend_Mail('UTF-8');
$oMail->setFrom(MAIL_FROM, MAIL_FROM_NAME);
foreach ($destinataires as $destinataire){
  $oMail->addTo($destinataire['mail'], $destinataire['nom']);
}
$oMail-> setSubject($votreSujet);
   $oMail->setBodyHtml($votreBodyEnHtml, 'UTF-8', Zend_Mime::ENCODING_8BIT );
   $oMail->send();

 

Ce code extrait du site Web Zend framework communauté francophone est un exemple simple d'utilisation de Zend_Mail, le composant gérant l'envoi d'e-mails.

Zend