phpbar.de logo

Mailinglisten-Archive

[php] Kontaktformular

[php] Kontaktformular

Gemander, Ronny gemander at gmx.net
Sam Aug 30 11:25:48 CEST 2008


Reinhold Jordan schrieb:
> Hallo,
> 
>> Es git alternativ aber auch Klassen, die mit anderen smtp Servern 
>> arbeiten können, phpmailer z.B.
> 
> Wie gehen die mit 4xx-Fehlern um? Also versuchen die auch, die Mail
> später auszuliefern, wenn der Server gerade nicht will oder erreichbar
> ist?
Also php-mailer selbst bietet so etwas nicht.
Aber das sollte ja kein Problem sein, da eine Warteschlange 
hinzuzufügen, das die Mails in einer Datenbank oder einer Datei erst 
einmal gehalten werden und wenn sie ausgeliefert wurden, werden diese 
vorgehaltenen dann entsprechend gelöscht.

Mit einzelnen Mails gibts da eigentlich keine Probleme weiter, die 
Klasse kommt nur bei Newsletterversand über smtp etwas ins stocken, aber 
ist auch klar, da sie darauf nicht ausgelegt ist. Da wäre die 
Warteschlange und ein cronejob zwingend erforderlich.

Wenn man sich später doch noch entscheidet, einen Mailserver 
aufzusetzen, dann ist es auch sehr einfach die Sendemethode umzustellen.

Es kommt halt drauf an, wie wichtig die Mails sind, die über das 
Formular kommen sollen.
> 
> Gruß, Reinhold
> 
Gruß, Ronny

php::bar PHP Wiki   -   Listenarchive