17.4. Verwendung von unterschiedlichen Versandwegen
Zurück | Kapitel 17. Zend_Mail | Weiter

## 17.4. Verwendung von unterschiedlichen Versandwegen

Falls du verschiedene E-Mails über verschiedene Verbindungen versenden möchtest, kannst du das Transport Objekt auch ohne vorherigen Aufruf von `setDefaultTransport()` direkt an `send()` übergeben. Das übergebene Objekt wird den standardmäßigen Versandweg für die aktuellen Anfrage von `send()` überschreiben.

Beispiel 17.4. Verwendung von unterschiedlichen Transportwegen

    <?php
    require_once 'Zend/Mail.php';
    $mail = new Zend_Mail();
    // erstelle Nachricht...
    require_once 'Zend/Mail/Transport/Smtp.php';
    $tr1 = new Zend_Mail_Transport_Smtp('server@example.com');
    $tr2 = new Zend_Mail_Transport_Smtp('other_server@example.com');
    $mail->send($tr1);
    $mail->send($tr2);
    $mail->send();  // wieder Standardmethode verwenden
    ?>

| Zusätzliche Versandwege
Weitere Versandwege können geschrieben werden, indem `Zend_Mail_Transport_Interface` implementiert wird.

Zurück | Nach oben | Weiter
17.3. Versand von mehrteiligen E-Mails über eine SMTP Verbindung | Zum Anfang | 17.5. HTML E-Mail