Hätte da noch eine andere Frage: am was kann es liegen wenn es relativ lange dauert bis das Email ankommt??
daran, dass es dienstag ist :) halt, nein heute ist donnerstag
prüfe wie lange das script zum generieren der mail braucht
prüfe wann die nachricht abgeschickt wird
prüfe deinen mailserver per hand und verschicke eine mail, schau was passiert - telnet und das smtp-protokoll werden deine freunde sein
prüfe wann dein mailserver die mail bekommt (mail-header)
und wann du tatsächlich wind bekommst - manche mailclients prüfen alle 20 sekunden, 5 minuten, 30 minuten usw ob neue mails da sind