Tach!
als Ausgabe erhalte ich dieses
string(11) "example.com" array(1) { [0]=> string(25) "example.com, example.info" }
Und mit
!in_array($user, $erlaubteMailAdressen)
frage ich doch, ist $user in $erlaubteMailAdressen und dieses ist ja der Fall?
Du fragst, ob der Wert in $user ein Element in $erlaubteMailAdressen ist. Ist es aber nicht. Da steht nur ein Element drin und das hat einen anderen Wert.
dedlfix.