Laravel Mail稍后会多次发送电子邮件
我使用这种方法来防止队列电子邮件达到smtp限制,但有时电子邮件会被发送两次甚至更多,你知道为什么会发生这种情况吗Laravel Mail稍后会多次发送电子邮件,laravel,queue,Laravel,Queue,我使用这种方法来防止队列电子邮件达到smtp限制,但有时电子邮件会被发送两次甚至更多,你知道为什么会发生这种情况吗 $when = now(); foreach($users as $user){ $when->addSeconds(2); Mail::to($user->email) ->later($when, new Rememb
$when = now();
foreach($users as $user){
$when->addSeconds(2);
Mail::to($user->email)
->later($when, new RememberEmail($when));
}
在您的配置/邮件中是否定义了
到?如果是,请尝试删除此项 在您的配置/邮件中,您是否定义了To
?如果是,请尝试删除此项 经过一段时间的寻找,我找到了这个答案,我的问题解决了
经过一段时间的搜索,我找到了这个答案,我的问题解决了
您是否100%确定您的$users集合不包含重复项?是的,实际上我尝试将所有电子邮件发送到同一地址,但结果仍然相同。您是否100%确定您的$users集合不包含重复项?是的,实际上我尝试将所有电子邮件发送到同一地址,但结果仍然相同。