How to send emails via cron job usng PHP mysql

Just write a normal PHP script — make one that will work if it’s launched directly from the browser. Then schedule that very same PHP file to run in cron, using this as a guide:

http://www.unixgeeks.org/security/newbie/unix/cron-1.html

Basically, using the values at the beginning, specify the schedule (minute, hour, day of week, day of month, etc.). Then set the user it runs as, which is likely to be “apache” or whatever your web server daemon is running under. Then set the “command” that cron is running to be php php_email_script.php (where “php_email_script.php” is the name of your PHP file.

Leave a Comment