Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » PHP » falls Mail nicht zugestellt wird

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
29.09.2004, 12:30 Uhr
~Gast
Gast


Hallo,

weiß jemand, wie ich es mit PHP erreichen kann dass, wenn die Mail die ich mit meinem PHP-Script verschicke, nicht an den Empfäger zugestellt werden kann, dass sie dann an meine E-Mail Adresse zurückkommt, oder dass ich wenigstens auf meinem E-Mailkonto eine entsprechende Fehlermeldung bekomme?

Wäre sehr dankbar, wenn mir da jemand weiterhelfen könnte und vielen Dank im Vorraus.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
29.09.2004, 13:59 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


hi, da die "mail"-funktion von php ebenfalls einen mailserver benutzt kriegste keine direkte bestätigung. Wenn du in der Header-Zeile ein

"Reply-To:" bzw "Notify:"-Zeile reinmachst kriegste wenn die Zustellung schiefläuft normal ne Mailer-Daemon-Mail zurück.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
29.09.2004, 21:18 Uhr
~Gast
Gast


Hi,

Wie kann ich diese Mailer-Daemon-Mail dann verarbeiten und wo wird sie hingeschickt?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
29.09.2004, 21:24 Uhr
Pablo
Supertux
(Operator)


der Mailer-Daemon ist der Prozess im Server, der den Mail server verwaltet. Unter *nix meistens sendmail/postfix/usw.

Mailer-Daemon-Mail schickt die Fehlermeldung an den Benutzer, der die Email geschickt hat. Meistens bekommt root auch diese Meldung. Der Benutzer von Apache (ich geh davon aus, dass dein Host ein LAMP Server ist) heißt in der Regel nobody oder wwwrun. D.h. nobody sollte in der Lage sein, die Fehlermeldungen zu bekommen. Wenn du nur ein Client bist, dann wirst du diese Meldungen nie bekommen, weil du dich nicht als nobody einloggen kannst.

Die Funktion mail von php liefert TRUE im erfolgsfall und FALSE sonst. Ob der Mail Server die Mails geschickt hat, erfährt PHP nicht mehr (oder ist mir keine Möglichkeit bekannt)
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
29.09.2004, 21:29 Uhr
~Gast
Gast


Hi,
bin auf deinen Links gewesen, habe aber nichts wirkliches zu php gefunden, ein paar Scripte (5), aber leider nicht die, die ich brauche.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
29.09.2004, 21:34 Uhr
~Gast
Gast


Hi,
habe leider einen Windows Server. Wo bekomme ich auf dem Server diese Meldung rein ? Wenn ich mich als Administrator anmelde, muss ich doch in der Lage sein, diese Fehlermeldung mittels php zu verarbeiten, aber wie?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
29.09.2004, 22:13 Uhr
Pablo
Supertux
(Operator)


Keine Ahnung. Ich glaube Windows hat ein Programm, dass die Logs der Dienste anzeigt. Ich kenne mich nicht mit Windows Servern aus.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ PHP ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: