Ha!
Ich habs!
Hat mir keine Ruhe gelassen...
Du rufst statt der eigentlichen Seiten (bzw. gibst sie im Mail an) einfach das Frameset (oder ein speziell dafür gestaltetes Frameset) als php datei auf und übergibst ihm alle Parameter wie Du sie brauchst.
Innerhalb des Framesets verwendest Du die übergebenen Variablen, um die URL
http://$HTTP_SERVER_VARS[HTTP_HOST]$PHP_SELF?action=displaythread&forum=$forum&id=$th read&realm=$realm
im gewünschten Fenster des Framesets aufzurufen...
Dazu wirst Du allerdings statt $PHP_SELF den Scriptnamen angeben müssen.
Geht das?
P.S.: Jetzt ist aber meine Freundin schon ziemlich urböse

Bis morgen!