I need a custom script (either Perl or PHP) that sends an e-mail to a subscriber list, automatically each day, from my Web server (Unix) via a cron job.
For example, each day the script needs to automatically run at a set time and access a data folder consisting of .txt files. The text files will be named according to the day and will consist of either text or html:
[login to view URL] - Will be sent on February 2nd of each year.
[login to view URL] - Will be sent on June 9th of each year.
etc.
Finally, I also need a basic user signup page so that users can subscribe and unsubscribe. (A link in each email should offer users the ability to automatically unsubscribe.) Also, a basic administration page where I can add and/or delete subscribers.