当前位置: 首页 > 面试题库 >

Java Web应用程序的最佳邮件库

严誉
2023-03-14
问题内容

我正在研究可用于Java Web应用程序的最佳免费邮件库。它具有更多的支持并且易于使用。如果它很复杂,但可以通过其出色的功能证明其合理性,那就可以了。

有什么建议吗?


问题答案:

“最佳”是主观的,尤其是因为您没有指定可能需要的任何特定功能。

话虽如此,以下是几个让您入门的方法

  1. 简单Java邮件 -建立在JavaMail之上,简化了API以产生正确的电子邮件
  2. Commons Email-建立在JavaMail之上,简化了某些常用方案。
  3. Spring Email集成(仅当您已经在使用Spring时)

javaee.github整理了一个包含更多内容的综合列表:

  • https://javaee.github.io/javamail/ThirdPartyProducts

Oracle也有一个精选列表,尽管这些列表可疑地相似:

  • http://www.oracle.com/technetwork/java/javamail/third-party-136965.html


 类似资料:
  • 问题内容: 哪个是Java的最佳框架?我在寻找类似于Symfony的php和Ruby-Rails的Ruby吗?我什至不知道Java是否存在这样的东西。 问题答案: 有许多很棒的Java Web框架,但是如果您要寻找与Rails类似的东西,请查看Grails。它使用动态语言Groovy,但是使用Java VM。 查看他们的快速入门,确定它是否是您想要的。

  • 问题内容: 我正在用PHP启动一个新的Web应用程序,这次我想创建一些可以通过使用插件界面扩展的东西。 如何将“挂钩”写入其代码,以便插件可以附加到特定事件? 问题答案: 您可以使用观察者模式。实现此目的的简单功能方法: 输出: 笔记: 对于此示例源代码,必须在要扩展的实际源代码之前声明所有插件。我提供了一个示例,说明如何处理传递给插件的单个或多个值。最困难的部分是编写实际文档,该文档列出了传递给

  • 我正在构建一个全栈 Web 应用程序。我正在使用 Vue.js作为前端,Spring启动用于后端,将 PostgreSQL docker 容器用于数据库。但是,我很好奇,一旦我完成了Web应用程序的开发,我应该在哪里以及如何部署它。 我在下面列出了我的问题: < li >我应该在哪里部署我的全栈应用程序,如AWS、GCP、Hiroku或任何其他平台。 < li >部署我的前端、后端和数据库的最佳实

  • 由于有多个实现提供了OAuth2功能,我们目前正在研究几个可用的选项。(例如Keycloak和ORY Hydra)。我们的选择取决于我们要做多少工作,改变应用程序的现有结构,如何处理数据库中的用户。但无论我们选择哪种实现方式,我们都将面临类似的问题。 问题 > react应用程序如何处理登录过程和令牌存储? 这同样适用于刷新令牌流。因为对于我自己的应用程序,我必须设置cookie,对于第三方,这必

  • 所以我有一个Web应用程序,其中前端是用React编写的,后端是用NodeJs/NestJ编写的,并且处于部署应用程序的阶段。我有一个运行Ubuntu的Linode服务器,我最初的想法是安装Docker 那么,这是设置应用程序的好方法吗?这种设置有什么利弊吗?除了因为需要服务器数量而定价之外?或者还有其他更有益的选择吗? 提前致谢。

  • 我试图了解使用android应用程序下载文件的不同方法的利弊。 我找到了几种方法: 自己管理下载(请参阅此代码片段) 使用Android的DownloadManager 使用OKHttp下载文件,如本文所述 有这方面经验的人能告诉我选择一种方式而不是另一种方式的原因吗?