当前位置: 首页 > 知识库问答 >
问题:

Java邮件服务器

王宏深
2023-03-14

我希望能够从Java服务器应用程序发送/接收邮件。是否有标准的工具链可供使用?[主要的是,我正在用Java编写一个企业web应用程序,我需要一种方法(1)发送包含授权代码的电子邮件,以及(2)接收投诉。]

谢谢!

编辑:我道歉。这完全是我的错。我在规格中不清楚。

当我说发送/接收电子邮件时,我的意思是:我需要我的应用程序能够运行自己的邮件服务器。我没有正在使用的外部imap/pop3帐户。我的应用程序需要提供邮件服务器。

共有3个答案

柯镜
2023-03-14

通过JavaEE标准JavaMail API发送和接收电子邮件。如果应用程序支持spring,则可以使用org。springframework。有一些很好的抽象实用程序的邮件包。除此之外,你还需要像上面提到的詹姆斯这样的MTA(邮件运输代理)。

柏正平
2023-03-14

你要找的是java mail,它与EE兼容

常英资
2023-03-14

Apache James项目可能是一个很好的起点。它是一个用Java编写的功能齐全的SMTP服务器。我确信,可以将其他Java应用程序与James接口和/或编写James扩展。

 类似资料:
  • C# Mail Server 是 Java Email Server (JES) 的 C# 移植版本。

  • 我正在尝试使用Java应用程序连接iCloud邮件。我想使用用户凭据从iCloud IMAP邮件服务器读取邮件。但它不起作用。下面的代码片段适用于Gmail、Yahoo和Outlook,但不适用于iCloud: 调试信息为: debug:setdebug:JavaMail版本1.5.4 调试:getProvider()返回 javax.mail.provider[STORE,imaps,com.s

  • 我试图发送电子邮件使用gmail smtp使用javax.mail.下面是我的代码 代码工作正常当我在本地服务器上运行它时,但当我尝试在Elastic beanstek上运行它时(我的服务器在AWS EBS上运行),身份验证失败异常即将到来注意:我已打开从Google A/c设置访问不太安全的应用程序,但我仍然收到此错误 javax.mail.身份验证失败异常:534-5.7.14请通过您的网络浏

  • 我一直使用ZOHO SMTP服务器发送电子邮件。但是它在localhost服务器上工作,当将我的代码部署到AWS服务器上时,它就不能工作了,它给出了如下所示的异常… javax.mail.MessagingException:无法连接到SMTP主机:SMTP.zoho.com,端口:465;嵌套异常是:javax.net.ssl.sslhandShakeException:没有合适的协议(协议被禁

  • 我有一个服务器与静态IP在我的家里,我服务我自己的网页与一个域和所有工作良好。 在我的网页,你可以通过电子邮件和密码注册。当您注册一个名为nodemailer的节点模块,从google帐户发送电子邮件时,问题是google帐户有一个发送电子邮件的限制。 所以我需要将nodemailer模块连接到我自己家里的服务器上。 我在谷歌上搜索,但没有类似的答案。 如何在NodeJS中使用后缀?? http:

  • 本文向大家介绍spring mail借助qq邮箱服务器发送邮件,包括了spring mail借助qq邮箱服务器发送邮件的使用技巧和注意事项,需要的朋友参考一下 spring mail封装了javaMail的邮件服务,让邮件服务使用起来更简单,下面以qq邮箱服务器为例,用spring mail服务来发送邮件 配置qq邮箱,“设置”——“账户”,打开smtp服务,生成授权码 生成授权码需要验证手机,接