1 <sect1 id="zend.mail.smtp-secure">
2 <title>Bezpieczne połączenie SMTP</title>
4 <para>Klasa <code>Zend_Mail</code> obsługuje także użycie bezpiecznego
5 połączenia SMTP za pomocą protokołu TLS lub SSL. Może to być aktywowane przez
6 przekazanie parametru 'ssl' o wartości 'ssl' lub 'tls' w tablicy
7 konfiguracyjnej do konstruktora klasy <code>Zend_Mail_Transport_Smtp</code>.
8 Doodatkowo podany może być numer portu, w przeciwnym wypadku użyta będzie
9 domyślna wartość -- 25 dla TLS oraz 465 dla SSL.</para>
11 <example id="zend.mail.smtp-secure.example-1">
12 <title>Aktywowanie bezpiecznego połączenia w klasie
13 Zend_Mail_Transport_Smtp</title>
15 <programlisting role="php"><![CDATA[
16 $config = array('ssl' => 'tls',
17 'port' => 25); // Podany opcjonalny numer portu
19 $transport = new Zend_Mail_Transport_Smtp('mail.server.com', $config);
21 $mail = new Zend_Mail();
22 $mail->setBodyText('To jest treść wiadomości e-mail.');
23 $mail->setFrom('sender@test.com', 'Nadawca');
24 $mail->addTo('recipient@test.com', 'Adresat');
25 $mail->setSubject('Testowy temat');
26 $mail->send($transport);