If you have php compiled/installed in cgi aka command line mode, then you can launch a php command line program from a php web page.
system("php -q email.php");
in unix you can put an & after the command and direct all input to /dev/null, but I'm not sure how you can detache a process under windows....
maybe run it through rundll32.exe or something? I'm not sure...