| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- <sect1 id="zend.mail.smtp-authentication">
- <title>SMTP Autentifikácia</title>
- <para>
- <code>Zend_Mail</code> podporuje použitie SMTP autentifikacie, ktorá môže
- byť povolená nastavením parametra 'auth' v konfiguračnom poli konštruktora
- <code>Zend_Mail_Transport_Smtp</code>. Dostupné autentifikačné metódy su
- PLAIN, LOGIN a CRAM-MD5 a všetky očakávajú zadané 'username' a 'password'
- v konfiguračnom poli.
- </para>
- <example>
- <title>Nastavenie SMTP autentifikácie v Zend_Mail_Transport_Smtp</title>
- <programlisting role="php"><?php
- require_once 'Zend/Mail.php';
- require_once 'Zend/Mail/Transport/Smtp.php';
- $config = array('auth' => 'login',
- 'username' => 'myusername',
- 'password' => 'password');
- $transport = new Zend_Mail_Transport_Smtp('mail.server.com', $config);
- $mail = new Zend_Mail();
- $mail->setBodyText('This is the text of the mail.');
- $mail->setFrom('sender@test.com', 'Some Sender');
- $mail->addTo('recipient@test.com', 'Some Recipient');
- $mail->setSubject('TestSubject');
- $mail->send($transport);</programlisting>
- </example>
- <note>
- <title>Druhy autentifikácie</title>
- <para>
- Typy autentifikácie sú nezávislé na veľkosti písmen ale bez interpunkcie. Pre použitie napr.
- CRAM-MD5 zadajte 'auth' => 'crammd5' v konštruktore <code>Zend_Mail_Transport_Smtp</code>.
- </para>
- </note>
- </sect1>
- <!--
- vim:se ts=4 sw=4 et:
- -->
|