flush
ok, because of the expert thing (and only because of that <- you know how to get a guy, don't you ? :-))
I did it this morning (the first time), to be honest...
you add a line to your /etc/crontab (as kirk parker said) the line suiting your needs should look like this:
0, 15, 30, 45 'username' /the directory of your shell script
where username is the username you want the script to be run (i think its optional - put root in myself (but thats only a test server ...) and the directory of your script is sort like /var/www/cron-scripts/send-mail
in the send-mail script you put the line i posted before (I still would suggest not to use the localhost <- i think you get a problem, as soon as the apache serves more than one side), then make it executable (chmod 700 send-mail) ... wait 15 minutes and feel proud of yourself (and me :-)
cya Rob