| 1234567891011121314151617181920212223242526272829 |
- <sect1 id="zend.mail.multiple-emails">
- <title>Posielanie viacerých e-mailov cez jedno SMTP spojenie</title>
- <para>
- Pre každý posielaný e-mail je vždy vytvorené nové SMTP spojenie. Pre posielanie viacerých e-mailov cez jedno
- SMTP spojenie je potrebné zmeniť správanie pri vytváraní spojenia (<code>connect()</code>). Ak už bude
- vytvorené SMTP spojenie pred zavolaním metódy <code>send()</code>, toto spojenie bude použité
- a nebude po odoslaní e-mailu uzatvorené:
- </para>
- <example>
- <title>Posielanie viacerých e-mailov cez jedno SMTP spojenie</title>
- <programlisting role="php"><![CDATA[
- <?php
- require_once 'Zend/Mail.php';
- $mail = new Zend_Mail();
- // build message...
- require_once 'Zend/Mail/Transport/Smtp.php';
- $tr = new Zend_Mail_Transport_Smtp('mail.example.com');
- Zend_Mail::setDefaultTransport($tr);
- $tr->connect();
- for ($i = 0; $i < 5; $i++) {
- $mail->send();
- }
- $tr->disconnect();
- ?>]]> </programlisting>
- </example>
- </sect1>
- <!--
- vim:se ts=4 sw=4 et:
- -->
|