![]() |
1
2
我最喜欢的方法是为我的应用程序提供一个“发送”邮件的接口。实际上,这个接口的实现只是将邮件排队到数据库中,以便日后进行处理。从应用程序的角度来看,此接口是 快速的 ,因为它执行的实际工作很少。另外,正如您所提到的,持久性还可以避免服务器停机。 另一个线程从队列中读取消息,并将邮件发送到配置的限制,并在成功处理消息后标记队列中的消息(有效地使消息出列而不删除它们)。这既提供了已发送邮件的历史记录,也提供了邮件被退回时的引用,等等。我在成功发送后7天从队列中删除。 在将解决方案与邮件传输层分离方面…我将这种方法应用到了一个自动化的Twitter客户机上,发现它同样成功。 |
![]() |
2
0
一种选择是使用硬件设备。我的公司使用STRONGMAIL,至少用于营销传播: http://www.strongmail.com/index.php . 我对它不太了解,但我认为它可以处理大量的电子邮件问题,比如不联系列表、限制、避免垃圾邮件过滤等。 |
|
user29759326 · 如何返回递归函数中的最后一个值? 4 月前 |
|
malife89 · 将java中的字符串读取为正确的日期格式 4 月前 |
![]() |
Tim · 在java中,有没有更快的方法将字节数组写入文件? 4 月前 |
![]() |
rudraraj · java中未声明最终变量 5 月前 |
![]() |
Bala Ji · 以下BFS的实施效率如何? 5 月前 |