1

我正在使用 Cake 1.3 的电子邮件组件向系统中的用户发送电子邮件。

有一个循环遍历所有用户,将一些内容放入电子邮件并发送。

随机用户会收到两次电子邮件,即使以编程方式它不应该是可能的。

非常通用,该函数如下所示:

foreach($users as $user){
    //magic
    $this->Email->send();
    $this->Email->reset();
}

因此,没有理由向每个用户多次发送电子邮件,但仍有一些人收到两封电子邮件。一天用户收到 1 封电子邮件,另一天他收到 2 封电子邮件(此功能每天执行一次) .

我不知道为什么会发生这种情况......每条评论都会很有用,谢谢。

4

0 回答 0