使用Java邮件API发送电子邮件通知给新用户

我开发一个web应用程序在Java / J2EE基于Web的应用程序。 我使用亚马逊网络服务的简单的收发邮件服务的API来发送电子邮件,也是我将使用它来发送大量电子邮件。 这是因为Java邮件API相同。 现在我面临的一个挑战,但我需要实现此功能,因为所有其他Web应用程序都已经做到了。

一旦新用户注册我们的Web应用程序,注册成功后,我们有一个邮件确认送他的寄存器。

什么是做到这一点的最佳实践。 为了使在您的通知它的一个Java / J2EE应用程序的基础。

--------------解决方案-------------

现在的问题是过于宽泛。 但我会尽力扔一“最佳实践”成环。

不要直接从您的网站发送电子邮件 - 服务代码。 使其写入一些持久性存储器,例如,一个数据库表。 并创建一个后台进程,将扫描在预设的间隔表,也就是说,每5分钟,检测到任何新的记录和发送电子邮件。

你会保护你的网站代码与发送电子邮件的任何延误或崩溃。 您的应用程序将永远知道它崩溃或系统升级后重新启动时不放过。 你必须发送的电子邮件的审计记录。

分类:java的 时间:2015-03-15 人气:0
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 2.283 (s). 10 q(s)