PHP is interesting in that is can act as a compiled binary command line interpreter, or just as a script language within webserver documents.
Generally speaking, 'cron' and the compiled binary would be the thing here (yes, or perl, or sh, or python, or....??), but I saw recently a post where a guy just had a system where the first page load of his home page on a given day would execute some kind of mailout script he'd written.
I guess to put it together, you could even have cron lynx or telnet 80 the page every day at 4 a.m. or something and have it work. My bet is, though, that you'd have to write it yourself !!
I do have a 'bible verse of the day' on a church site I did...quite simple, and nice, too. Reads from a 31 line text file....
----dalecosp