Zend_Mail-SmtpSecure.xml 1.1 KB

123456789101112131415161718192021222324252627
  1. <!-- EN-Revision: 13839 -->
  2. <sect1 id="zend.mail.smtp-secure">
  3. <title>Sécuriser les transports SMTP</title>
  4. <para><classname>Zend_Mail</classname> supporte aussi l'utilisation des connexions SMTP sécurisées via TLSS ou SSL. Ceci peut
  5. être activé en passant le paramètre "ssl" ou "tls" au tableau de configuration du constructeur de
  6. <classname>Zend_Mail_Transport_Smtp</classname>. Un port peut optionnellement être fourni, sinon il vaut par défaut 25 pour
  7. TLS et 465 pour SSL.</para>
  8. <example id="zend.mail.smtp-secure.example-1">
  9. <title>Activer une connexion sécurisée dans Zend_Mail_Transport_Smtp</title>
  10. <programlisting role="php"><![CDATA[
  11. $config = array('ssl' => 'tls',
  12. 'port' => 25); // Port optionel fourni
  13. $transport = new Zend_Mail_Transport_Smtp('mail.server.com', $config);
  14. $mail = new Zend_Mail();
  15. $mail->setBodyText('Ceci est le texte de l\'email.');
  16. $mail->setFrom('emetteur@test.com', 'Un émetteur');
  17. $mail->addTo('destinataire@test.com', 'Un destinataire');
  18. $mail->setSubject('Sujet de test');
  19. $mail->send($transport);
  20. ]]></programlisting>
  21. </example>
  22. </sect1>