So, ich habe die Benachrichtigungsfunktion nun umgebaut, so daß hoffentlich keine SMTP-Fehler mehr aufkommen.
Allerdings wird weiterhin auch keine Meldung angezeigt, daß der Post gespeichert wird, da der SMTP-Fehler an anderer Stelle auskommt, als der Post letztlich bewertet wird.
Und da jede Fehlermeldung nun einmal den Ablauf anhält, kann eben die Meldung, daß der Post gespeichert wurde, nicht mehr angezeigt werden.
Aber man kann zu 100% davon ausgehen, daß dem dann doch so ist, da die EMail-Benachrichtigungen nach dem Speichern eines Beitrages passiert.
Kurzum:
Bitte beobachten, ob es weiterhin funktioniert und auch überhaupt noch Benachrichtigungen raus gehen.
Ich denke aber mal ja...
Kein Support per PN, Email oder Messenger.
OXPUS.net|.de
oxpus wrote:Allerdings wird weiterhin auch keine Meldung angezeigt, daß der Post gespeichert wird, da der SMTP-Fehler an anderer Stelle auskommt, als der Post letztlich bewertet wird.
Und da jede Fehlermeldung nun einmal den Ablauf anhält, kann eben die Meldung, daß der Post gespeichert wurde, nicht mehr angezeigt werden.
Kannst Du den Hinweis, dass der Beitrag gespeichert wurde, nicht ausgeben, bevor die SMTP-Routine aufgerufen wird? So wüsste man sofort, was Sache ist, auch wenn der anschließende Mailversand fehlschlägt.
Verstehe ich nicht. Es wird doch vermutlich zuerst der Beitrag in der Datenbank gespeichert und dann die Mail verschickt, oder? Dann könnte man doch einfach zwischen diesen beiden Ereignissen einen entsprechenden Hinweis ausgeben?
Genau das ist es ja:
Beide Hinweise werden mit einem "echo"-Befehl durch PHP erzeugt und beide Male auch ein "HTML-Header" gesetzt.
Da man aber nur einmal einen HTML-Header erzeugen kann, würde die 2. Nachricht zu einer Fehlermeldung ganz anderer Art führen.
Daher stoppt eben jeder Fehler das Forum und zeigt keine vorher erfolgreich abgeschlossenen Ereignisse an.
Und genau deshalb werden auch Benachrichtigungen immer NACH dem erfolgreichen Speichern eines Beitrags gesendet, denn ansonsten würde bereits dort schon eine Fehlermeldung erscheinen.
BTW:
Ich erhalte fleissig Benachrichtigungen, meine Umstellung scheint also zu funktionieren...
Kein Support per PN, Email oder Messenger.
OXPUS.net|.de