1 <?xml version="1.0" encoding="UTF-8"?>
3 <!-- EN-Revision: 20819 -->
4 <sect1 id="zend.mail.different-transports">
5 <title>異なる転送手段の使用</title>
8 複数のメールをそれぞれ別の接続を使用して送信したい場合は、
9 <methodname>setDefaultTransport()</methodname> をコールするかわりに
10 <methodname>send()</methodname> にトランスポートオブジェクトを直接わたすことができます。
11 実際の <methodname>send()</methodname> の際に、
12 渡されたオブジェクトがデフォルトのトランスポートを上書きします。
15 <example id="zend.mail.different-transports.example-1">
16 <title>異なる転送手段の使用</title>
18 <programlisting language="php"><![CDATA[
19 $mail = new Zend_Mail();
21 $tr1 = new Zend_Mail_Transport_Smtp('server@example.com');
22 $tr2 = new Zend_Mail_Transport_Smtp('other_server@example.com');
25 $mail->send(); // もう一度デフォルトを使用します
30 <title>転送手段の追加</title>
33 別の転送手段を用意するには、<classname>Zend_Mail_Transport_Interface</classname>