Hab den Fehler gefunden.
Roundcube entfernt im iFrame seinen Unterordner in dem er läuft.
Bei mir läuft RC über den SSL-Proxy von meinem Hoster All-Inkl.
So sollte es eigentlich sein: ssl-account.com/sub.domain.de/?_task=mail&_framed=1&_action=get&_mbox=INBOX&_uid=254&_part=2
aber das ist die Adresse im iFrame: ssl-account.com/?_task=mail&_framed=1&_action=get&_mbox=INBOX&_uid=254&_part=2
Und der SSL-Proxy von All-Inkl kann dann mit ?_task=mail&_framed=1&_action=get&_mbox=INBOX&_uid=254&_part=2 natürlich nichts anfangen.
Bleibt die Frage wie ich das ändere?