2017-05-30 188 views
-1

发送电子邮件吨的我在表1万个地址和1个功能将邮件发送到所有。
我认为这种情况的出现使得1个任务选择所有1万封电子邮件,然后发送一个由一个或分割成更小的任务(如2个任务,500k的电子邮件为每个)。
但我如何管理日志时发送到某些电子邮件失败。
我没有任何邮件模块支持。我只是想知道这个逻辑。
编辑:不仅电子邮件,但我的应用程序也有我们的通知系统,做到在电子邮件一样。通过消息队列

+0

它不是一个真实的案例,但我想知道我应该如何实现当我被问到 –

+0

[如何每周发送100,000封电子邮件?](https://stackoverflow.com/questions/3905734/how-to - 发送-100-000-电子邮件一次) –

+0

我应该在我的'for'循环崩溃时,我仍然承担不使用任何第三方模块,用户可以有电子邮件或没有,或电子邮件不正确发送 –

回答

1

使用一个合法的群发邮件服务一样SendGrid.com,MailGun等

如果使用自己的Web托管服务器,它可能无法处理流量且有结束了一个很好的机会被列入黑名单,因此所有传出的邮件将被阻止。

+0

我们的通知系统怎么样,只有内部的 –

+0

有多少通知,有多少用户,,以及什么样的数据?会像RSS饲料的工作?员工门户或网站? –

+0

数据现在只有文字,其锁定通知等人在Facebook上 –