Zend_Mail-DifferentTransports.xml 1.3 KB

1234567891011121314151617181920212223242526272829
  1. <sect1 id="zend.mail.different-transports">
  2. <title>שימוש בחיבורים שונים</title>
  3. <para>
  4. במידה ותרצו לשלוח אימיילים שונים בחיבורים שונים, תוכלו להעביר את אובייקט השליחה ישירות ל <code>send()</code> ללא שום קריאה קודם ל <code>setDefaultTransport()</code>.
  5. האובייקט שהועבר ידרוס את החיבור ברירת המחדל לבקשת השליחה הנוכחית של <code>send()</code>.
  6. </para>
  7. <example id="zend.mail.different-transports.example-1">
  8. <title>שימוש בחיבורים שונים</title>
  9. <programlisting role="php"><![CDATA[
  10. $mail = new Zend_Mail();
  11. // build message...
  12. $tr1 = new Zend_Mail_Transport_Smtp('server@example.com');
  13. $tr2 = new Zend_Mail_Transport_Smtp('other_server@example.com');
  14. $mail->send($tr1);
  15. $mail->send($tr2);
  16. $mail->send(); // use default again
  17. ]]>
  18. </programlisting>
  19. </example>
  20. <note>
  21. <title>חיבורים נוספים</title>
  22. <para>
  23. ניתן לכתוב ולהוסיף תמיכה בחיבורים נוספים על ידי שימוש ב <code>Zend_Mail_Transport_Interface</code>.
  24. </para>
  25. </note>
  26. </sect1>
  27. <!--
  28. vim:se ts=4 sw=4 et:
  29. -->