使用 Java 创建电子邮件调度程序

Creating an email scheduler with Java

我正在创建一个小程序,其任务是在特定时间向多个用户发送电子邮件(广播)。

我阅读了一些文档,了解到我必须使用 JavaMail API 才能发送电子邮件。

还是有很多疑惑

我的想法是创建一个小的用户界面,用户可以在其中写下电子邮件内容,从存储的私有数据库中选择联系人,最后将所有内容发送到一个 Servlet,它应该完成整个工作。

这是我的问题:

这个问题过于笼统,而且是开放式的,但这里有一些答案可以帮助你开始你需要做的研究。

  • 您需要一个 Java 服务器,例如 Tomcat 或一个 Java EE 应用程序服务器来 运行 一个 servlet。有很多方法可以获得、查找、使用、购买等这样的服务器。
  • 搜索 "Java cron" 或 "Java job scheduler"。
  • 您可以 运行 将用户界面作为独立 Java 程序、phone 上的应用程序、Web 应用程序或许多其他选择。无论您选择什么,您都可以将数据发送到 servlet 并让它完成繁重的工作。
  • JavaMail 会为您处理所有电子邮件协议的详细信息。使用 JavaMail 发送邮件可能是您要执行的操作中最简单的部分。

祝你好运!