Hallo
Ich habe zwei recht seltsame, sporadische Probleme.
Zum versenden von Systememails verwende ich die PHP Funktion mail()
Nummer 1:
Ich habe immer wieder Kunden die eine Aktivierungsmail von meiner selbstprogrammierten Benutzerverwaltung nicht bekommen. Ich konnte keinerlei Gemeinsamkeiten der User feststellen bzgl. Provider o.ä.. Die Benutzer unterscheiden sich stark in ihren PC-Kenntnissen, ich glaube nicht das die Mails alle im Spamfilter landen. Was kann die Ursache für sowas sein?
Nummer 2:
Nach dem einloggen werden die benutzerspezifischen Informationen in Sessionvariablen gespeichert unter anderem auch die Benutzeremail. In den letzten 2 Fällen die mir bekannt sind wurde in die Sessionvariable "0" gespeichert oder die Variable war leer. => Benutzer bekommt auch keine Mail.
Alle anderen Sessionvariablen waren vorhanden nur die E-Mail-Variable war leer. Eine Prüfung der in der Datenbank gespeicherten E-Mails zeigte keine Besonderheit, kein Leer- oder Sonderzeichen o.ä..
Ich bin für jeden Erfahrung bzw. Lösungshinweise dankbar.