PHP/克朗布邮件功能



我在网上有一个网站,我想使用CronJob每周一发送时事通讯。现在,我正在使用PHP来做到这一点,但我被卡住了。我有一个mail()函数,它将邮件发送到文件中规定的每个地址。

这是我的CronJob文件。我将日期更改为每天,只是为了调试。

0 9 * * *   php -f /home/a4770799/public_html/mail/newsletter.php

这是我的PHP文件。这是整个文件。

<?php
  $subject = "Weekly Newsletter";
  $msg = "This is a weekly newsletter debugging test.";
  $headers = "From: noreply@test.com" . "rn" .
             "Reply-To: example@test.com" . "rn";
  $linesofmail = file("mail_address_list.txt");
  foreach ($linesofmail as $line_num => $line) {
    mail ($line, $subject, $msg, $headers);
  }
?>

这里可能有什么问题?如果有人能向我解释这个问题,而不仅仅是给我一段代码,我会喜欢它。

您可以查看错误日志。读取mail_address_list.txt或php邮件错误可能是问题。

检查一下以防止邮件变成垃圾邮件。

最新更新