Hallo!
$msg;
$msg = imap_open ("imap.web.de", "xxx@web.de", "password");
Hat web.de überhaupt einen imap-server? ich glaube nein, udn wenn nur fü bezahlte accounts, hast Du sowas? GMX hat das meines wissens, aber dort nur gegen Geld. Außerdem lautet der Benutzername bei web.de doch "xxx" ohne @web.de, oder?
Versuchs mal mit pop3!
Grüße
Andreas