php "mail or die" frage
herky 21.04.2010 - 09:04 1092 4
herky
natürlicher fressfeind
|
verschicke eine mail - und mochte das bei nichtversand eine funktion und ein die ausgeführt werden. meine lösung klappt leider nicht da es so auf jeden fall ein die gibt mail($address2, $subject2, $usertext, $headers2) or diereason('X5'); die("nachricht an den benutzer ...");
bitte um hilfe - suche und finde aber nichts brauchbares bei dr. google greets SOLVED: if(mail($address2, $subject2, $usertext, $headers2)) {} else {diereason('X5'); die("nachricht an den benutzer ...");};
Bearbeitet von herky am 21.04.2010, 09:14
|
mat
AdministratorLegends never die
|
Die mail-Funktion schlägt allerdings nur fehl, wenn wirklich etwas Grobes nicht passt, wie zB die sendmail-Konfiguration. Ob der Versand tatsächlich funktioniert hat, kann nur dein MTA wissen. Deshalb würde ich für sicheren Mailversand SMTP bevorzugen. Dafür gibt es ein paar nette Bibliotheken, wie zB XPertMailer.
|
herky
natürlicher fressfeind
|
thx!
|
Spikx
My Little Pwny
|
Die mail-Funktion schlägt allerdings nur fehl, wenn wirklich etwas Grobes nicht passt, wie zB die sendmail-Konfiguration. Ob der Versand tatsächlich funktioniert hat, kann nur dein MTA wissen. Deshalb würde ich für sicheren Mailversand SMTP bevorzugen. Dafür gibt es ein paar nette Bibliotheken, wie zB XPertMailer. Btw. wie ist XPertMailer im Vergleich zu PHPMailer? Würdest du eher XPertMailer empfehlen?
|
mat
AdministratorLegends never die
|
Kann ich leider nicht sagen, weil ich mit PHPMailer zu wenig Erfahrung habe. XPertMailer ist jedenfalls recht einfach zu implementieren, gut dokumentiert und PHP4 und PHP5-tauglich. Dafür steht die Entwicklung seit Dezember 2007 und wir haben derzeit einige Probleme beim Versand an Lotus Notes. Letzteres liegt allerdings nicht rein an der Bibliothek selbst, sondern hat auch mit den schwummrig definierten Standards zu tun.
|