1

我正在尝试向大量用户(11000)发送电子邮件,但每小时只能发送 300 封电子邮件,所以我编写了该代码:

$query_users = $this->db->query('SELECT * FROM `users_list` ');

    foreach ($query_users->result() as $row)
            {
                    $this->email->to($row->email);
                    $this->email->send();

                if($row->id % 300 ==0) { sleep(3600);}  

            }

但是我的帐户中每小时收到 300 封垃圾邮件(正如我从它发送的那样),内容是:

您发送的消息被用于检查此系统上的传入消息的本地扫描代码拒绝。给出了以下错误:

此邮件被归类为垃圾邮件,可能无法投递

注意:当我尝试向特定的人发送电子邮件时,它已正确发送。我不知道如何解决这个问题,有什么帮助吗?

4

1 回答 1

0

在大多数情况下,除非我立即识别发件人,否则我不会打开主题:字段为空白的电子邮件。大多数非主题电子邮件都是垃圾邮件。没有主题:因此使您看起来像垃圾邮件,并且当您的电子邮件被错误识别为垃圾邮件时,通常会将您的电子邮件最终放入我的垃圾邮件或垃圾箱文件夹中。

在过去的几周里,我曾多次发生这种情况,当我好心地让那些给我发邮件的人知道他们应该始终使用主题,这样他们就不会看起来像垃圾邮件,并且让垃圾邮件过滤器发送他们的电子邮件(到我或其他任何人)在不被阅读的情况下丢弃。

于 2013-06-04T04:34:55.163 回答