Просто напишите обычный PHP-скрипт - сделайте так, чтобы он работал, если он запускается прямо из браузера. Затем запланируйте запуск того же самого PHP-файла в cron, используя это в качестве руководства:
http://www.unixgeeks.org/security/newbie/unix/cron-1.html
В основном, используя значения в начале, укажите расписание (минута, час, день недели, день месяца и т. Д.). Затем установите пользователя, от имени которого он запускается, что, скорее всего, будет «apache» или что-то еще, под чем работает ваш демон веб-сервера. Затем установите для «команды», которую запускает cron, значение php php_email_script.php
(где «php_email_script.php» - это имя вашего файла PHP.