我已经在Ubuntu上设置了一个cron作业,每分钟运行一个脚本(用于测试),使用命令crontab -u username -e
。
cron工作:* * * * * /var/www/html/autocron.php
PHP脚本是一个简单的mail()
发送,当我通过浏览器访问该文件时,它可以正常工作。
cron工作每分钟都在运行。虽然它不是"听"到PHP脚本中的电子邮件地址。相反,它总是将电子邮件发送到username@domain.com
(与设置cronjob的命令相同的用户名)。
Syslog:Aug 11 09:17:01 v314531-vps postfix/local[2579]: CE5C0C254F: to=<username@domain.no>, orig_to=<username>, relay=local, delay=0.1, delays=0.08/0/0/0.02, dsn=2.0.0, status=sent (delivered to mailbox)
...为什么要发送到那里,而不是发送到PHP文件中example@hotmail.com
中指定的mail()
?