我已经编写了一个 PHP 脚本,该脚本将一些内容发送到预定义的电子邮件地址,并希望设置一个每天运行该 PHP 脚本的 cron 作业。此外,我已将其设置为每次 cron 运行时也向我发送一封电子邮件。我应该提到,该脚本使用 PHPmail()
函数以 html 格式发送电子邮件,并且我已经通过直接通过浏览器的地址栏访问来测试该脚本是否有效。
cron 命令: php /home/myuserid/public_html/projects/jobs/index.php
令人惊讶的是,当 cron 运行时,我通过电子邮件收到以下错误消息:
在 /usr/bin/sendmail 第 15 行的连接 (.) 或字符串中使用未初始化的值。内容类型:text/html
我什至不确定从哪里开始寻找问题,所以我需要问:我如何正确设置一个简单的 cron 作业,该作业运行一个使用该mail()
函数发送电子邮件的 PHP 脚本?