[ZF-10089] Zend_Log
[zend.git] / documentation / manual / nl / module_specs / Zend_Mail-DifferentTransports.xml
blob1ad608cd626f508932c769cf378a2fd7d1e4958b
1 <sect1 id="zend.mail.different-transports">
2     <title>Verschillende Transporten gebruiken</title>
3     <para>
4         In het geval je verschillende e-mails via verschillende verbindingen wil sturen kan je ook het
5         transport object direct doorgeven aan <code>send()</code> zonder vooraf een oproep aan
6         <code>setDefaultTransport()</code> te doen. Het zo doorgegeven object zal het standaard
7         transport vervangen voor het huidige <code>send()</code> verzoek:
8     </para>
9     <example>
10         <title>Verschillende Transporten gebruiken</title>
11         <programlisting role="php"><![CDATA[
12 <?php
13 require_once 'Zend/Mail.php';
14 $mail = new Zend_Mail();
15 // bericht maken...
16 require_once 'Zend/Mail/Transport/Smtp.php';
17 $tr1 = new Zend_Mail_Transport_Smtp('server@example.com');
18 $tr1 = new Zend_Mail_Transport_Smtp('other_server@example.com');
19 $mail->send($tr1);
20 $mail->send($tr2);
21 $mail->send();  // standaard transport weer gebruiken
22 ?>]]>   </programlisting>
23     </example>
24     <note>
25       <para>
26         Bijkomende transporten kunnen geschreven worden door de <code>Zend_Mail_Transport_Interface</code> te
27         implementeren.
28       </para>
29     </note>
30 </sect1>
31 <!--
32 vim:se ts=4 sw=4 et:
33 -->