Hi,
imap_open ('$dom','$user','$psw');
...
imap_mail ('$an','$betr','$mail');
wer ist denn auf die schlaue Idee gekommen? Erstens brauchen Variablen nicht in '' eingefasst werden, und zweitens... Parst PHP überhaupt das $ innerhalb von einfachen Anführungszeichen?
Probiers mal so:
imap_open ($dom, $user, $psw);
...
imap_mail ($an, $betr, $mail);
E7