Programmer's Reference Guide

Versand von mehrteiligen E-Mails über eine SMTP Verbindung

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 #1 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
        

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


Versand von mehrteiligen E-Mails über eine SMTP Verbindung
blog comments powered by Disqus

Select a Version

Languages Available

Components

Search the Manual