php "mail or die" frage

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/php_mail_or_die_frage_215687/page_1 - zur Vollversion wechseln!


herky schrieb am 21.04.2010 um 09:04

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 :(


Code: PHP
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 :rolleyes:


greets


SOLVED:

Code: PHP
	if(mail($address2, $subject2, $usertext, $headers2)) {} else {diereason('X5'); die("nachricht an den benutzer ...");};


mat schrieb am 21.04.2010 um 09:31

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 schrieb am 21.04.2010 um 09:41

thx!


Spikx schrieb am 21.04.2010 um 10:30

Zitat von mat
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 schrieb am 21.04.2010 um 10:40

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.




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025