Zend_Mail-SmtpSecure.xml 1.2 KB

1234567891011121314151617181920212223242526272829303132333435
  1. <sect1 id="zend.mail.smtp-secure">
  2. <title>Zabezpečenie SMTP prenosu</title>
  3. <para>
  4. <code>Zend_Mail</code> takisto podporuje použitie TLS alebo SSL na zabezpečnie
  5. SMTP spojenia. Pre zabezpečenie spojenia je potrebné nastaviť 'ssl' parameter
  6. v konfiguračnom poli ktoré je predávané v konštruktore <code>Zend_Mail_Transport_Smtp</code>
  7. s hodnotou 'ssl' alebo 'tls'. Takisto je možné nastaviť iný port ako 25 pre TLS,
  8. alebo 465 pre SSL.
  9. </para>
  10. <example>
  11. <title>Vytvorene zabezpečného spojenia pomocou Zend_Mail_Transport_Smtp</title>
  12. <programlisting role="php">&lt;?php
  13. require_once 'Zend/Mail.php';
  14. require_once 'Zend/Mail/Transport/Smtp.php';
  15. $config = array('ssl' =&gt; 'tls',
  16. 'port' =&gt; 25); // Optional port number supplied
  17. $transport = new Zend_Mail_Transport_Smtp('mail.server.com', $config);
  18. $mail = new Zend_Mail();
  19. $mail-&gt;setBodyText('This is the text of the mail.');
  20. $mail-&gt;setFrom('sender@test.com', 'Some Sender');
  21. $mail-&gt;addTo('recipient@test.com', 'Some Recipient');
  22. $mail-&gt;setSubject('TestSubject');
  23. $mail-&gt;send($transport);</programlisting>
  24. </example>
  25. </sect1>
  26. <!--
  27. vim:se ts=4 sw=4 et:
  28. -->