Thread Mail::Sender - Emails kommen teilweise an: Mail erreicht nicht immer den Empfänger
(16 answers)
Opened by Gast at 2007-04-24 13:17
Hallo,
folgende Situation: ein HTML-Formular wird ausgefüllt und diese Eingaben sollen per Perl-Skript ausgewertet (d.h. überprüft werden - klappt soweit) und dann per Email an einen festen Empfänger und als Kopie an den Absender geschickt werden. Die Sache ist nun folgende: im Grunde funktioniert das Skript, aber immer wieder (sporadisch und nicht repoduzierbar) kommen die Emails nicht an. Das äußert sich folgendemaßen: User füllt Formular aus und klickt auf "abschicken", dann passiert lange Zeit (>1:30 min) nichts und dann erscheint eine / meine Bestätigung, dass die Eingaben verarbeitet und eine Email versandt wurde. Das ist aber nicht der Fall, die Email erreicht keinen. Weder den Empfänger (mich) noch als Kopie den Absender (die Person, die das Formular ausgefüllt hat). Anbei der Code-Ausschnitt zum Mailversenden: Code: (dl
)
1 my $sender = new Mail::Sender ({ Die Sache treibt mich in den Wahnsinn, weils halt in 80 % der Fälle läuft und dann auf einmal wieder nicht. Der Mailserver und der Webserver haben kein Problem - habe den Support schon mehrmals angerufen/angeschrieben. Die Plattformen laufen ohne Problem. Es muss also schon an meinem Skript liegen. Aber ich sehe in dem Code keinen Fehler. Was mich dann immer an der Aussage der Support-Abteilung (der Server hat kein Problem) zweifeln lässt. Vielleicht kann hier jemand die Korrekheit meines Code-Schnippsels bestätigen, dann habe ich wenigstens Gewissheit. Danke Christian |