How to send emails via cron job usng PHP mysql

前端 未结 2 1223
感动是毒
感动是毒 2020-11-27 06:48

i managed to send multiple emails (check here).i am stuck with sending automated emails via cron.

This is what i need - while the admin send emails, i store the mes

2条回答
  •  一生所求
    2020-11-27 07:28

    30 minutes and still no answer, here's a few open doors:

    • cron reads it's rules from system-wide /etc/crontab, or from you personal crontab which you edit with crontab -e
    • cron takes a format where you say on which minute / hour / day / month things should happen, use google or man crontab for the format
    • cron has the amazing side effect of mailing the output of the command to the user owning the crontab

    Now you are stating that you're using php. The easiest way to get some php running from cron, is to issue a wget -O - -q http://yoursite.com/yourprocessingscript.php?verysecret=123123 and have an appropriate processing script on yoursite.com. (you may want to let that script check $_SERVER['REMOTE_ADDR'])

    So in short, if you just put the right magic in /etc/crontab, like

    0 0 * * * jay wget -q -O - "http://yoursite.com/processmidnight.php?secret=yes_very"
    

    and have your script produce some sensible output, you will get a mail delivered to local user jay, which you may want to forward.

提交回复
热议问题