Seite 11 von 13

Verfasst: 05.04.2004 17:14
von Paladin
Hmm OK...
Aber wo liegt das Problem genau, ander DB?


Gruß Paladin

Verfasst: 05.04.2004 18:29
von Nico Haase
nein, im befehl mail(). dieser sollte normalerweise (bool)true zurückgeben, wenn die mail rein technisch verschickt wurde. dies kann aber unter umständen passieren, und mail() liefert trotzdem (bool)false, was zum erneuten versenden der mail führt. dies geschieht wohl bevorzugt im zusammenhang mit benachrichtigungen, die meist an mehrere leute gehen und damit im to den empfänger undisclosed-recipients; trägt - vielleicht löst auch der den fehler aus. mit meinem hack (siehe oben im thread) wird das problem aber gelöst.

Verfasst: 06.04.2004 10:07
von Paladin
nein, im befehl mail(). dieser sollte normalerweise (bool)true zurückgeben, wenn die mail rein technisch verschickt wurde. dies kann aber unter umständen passieren, und mail() liefert trotzdem (bool)false, was zum erneuten versenden der mail führt. dies geschieht wohl bevorzugt im zusammenhang mit benachrichtigungen, die meist an mehrere leute gehen und damit im to den empfänger undisclosed-recipients; trägt - vielleicht löst auch der den fehler aus. mit meinem hack (siehe oben im thread) wird das problem aber gelöst.

Die Meldung undisclosed-recipients erhalte ich auch in diesem Forum?
Sie steht im Empfängerbereich meinr Mail!
Das würde ja demnach bedeuten das der Server hier das selbe Problem hat oder?
Warum wird Deine Fehlerbehebung nicht in das Board implementiert?

Gruß Paladin

Verfasst: 06.04.2004 11:12
von Nico Haase
das problem tritt nicht allgemein auf, weil verschiedene mail-server auf den webservern laufen. verschiedene mailserver sind unterschiedlich konfiguriert und gehen mit dem fehler unterschiedlich um.
meine lösung wird vielleicht nicht implementiert, weil sie den server stark belastet. jede mail wird einzeln versandt, und das können bei einer großen diskussion viiiiiiiiele einzelne mails sein...

Verfasst: 06.04.2004 13:51
von Paladin
Also habe jetzt mal bei Levanzo nachgefragt, die konnten sich das Problem nicht erklären und meinten das sie einige Kunden haben die das selbe Forum verwenden.
Ich wäre jedoch der erste Kunde der sich mit diesem Problem melden würde.
Sie sagten mir jedoch zu das sie sich dem Problem annehmen würden und mir eine Mail zusenden würden...

Verfasst: 06.04.2004 16:46
von Christian_W
Paladin hat geschrieben:Die Meldung undisclosed-recipients erhalte ich auch in diesem Forum?
Sie steht im Empfängerbereich meinr Mail!
Das würde ja demnach bedeuten das der Server hier das selbe Problem hat oder?
Nein.
undisclosed-recipients ist kein Fehler, sondern bedeutet übersetzt etwa: verschiedene Empfänger deren Name nicht angezeigt wird (sehr frei übersetzt) ;)
Die Empfänger stehen im bcc-Feld (verdeckte Kopie). Eigentlich könnte man das to-Feld (Empfänger) auch leer lassen. (ob das dann auch wieder zu Fehlern führt weiß ich aber nicht).
Die einfachste Lösung für das Problem dürfte sein anstelle von undisclosed-recipients eine gültige E-Mail-Adresse anzugeben.

Gruß Christian

Verfasst: 06.04.2004 16:53
von Nico Haase
und genau das macht ja meine lösung: sie sendet die mails für jeden empfänger einzeln und nutzt den bcc-header gar nicht erst.

Verfasst: 06.04.2004 17:12
von Christian_W
Nico Haase hat geschrieben:und genau das macht ja meine lösung: sie sendet die mails für jeden empfänger einzeln und nutzt den bcc-header gar nicht erst.
Das meinte ich nicht. Sondern einfach nur anstelle von "undisclosed-recipients" (was ja keine gültige E-Mail-Adresse ist) eine gültige eintragen. Evtl. verursacht ja genau das den Fehler.
Überprüfen kann ich das aber nicht, da ich das Problem nicht habe ;)

Gruß Christian

Verfasst: 06.04.2004 17:54
von pinki78
Nico Haase hat geschrieben:und genau das macht ja meine lösung: sie sendet die mails für jeden empfänger einzeln und nutzt den bcc-header gar nicht erst.
Nur das deine Lösüng leider auch nicht geht :(

Verfasst: 06.04.2004 18:18
von Nico Haase
pinki78 hat geschrieben:
Nico Haase hat geschrieben:und genau das macht ja meine lösung: sie sendet die mails für jeden empfänger einzeln und nutzt den bcc-header gar nicht erst.
Nur das deine Lösüng leider auch nicht geht :(
bist du dir sicher? bei mir läuft sie, seit ich sie hier gepostet habe (siehe code-schnipsel weiter oben), problemlos. auch auf logischer ebene arbeitet sie korrekt - was klappt bei dir nicht?