从Java应用程序发送邮件

从Java应用程序发送邮件,java,linux,Java,Linux,我有一个运行在Linux Ubuntu上的Java应用程序 我的目标是使用我自己的域从这个应用程序发送电子邮件,使用Java部分,一切正常 但是我需要安装一些邮件服务器吗?如果是的话,也许你可以建议一个不太复杂的 也许我可以用gmail或其他什么东西,但让电子邮件显示我的域名?你只需要使用,下载这些JAR(例如)并阅读一些,发送电子邮件很容易 关于如何使电子邮件显示您的域,它只是一个参数 我认为您只是在编写一个java项目,只需要向某人发送电子邮件,而不需要接收任何电子邮件或其他内容 Java

我有一个运行在Linux Ubuntu上的Java应用程序

我的目标是使用我自己的域从这个应用程序发送电子邮件,使用Java部分,一切正常

但是我需要安装一些邮件服务器吗?如果是的话,也许你可以建议一个不太复杂的

也许我可以用gmail或其他什么东西,但让电子邮件显示我的域名?

你只需要使用,下载这些JAR(例如)并阅读一些,发送电子邮件很容易

关于如何使电子邮件显示您的域,它只是一个参数


我认为您只是在编写一个java项目,只需要向某人发送电子邮件,而不需要接收任何电子邮件或其他内容

JavaMail就足够了


当然,这是最薄弱和最简单的解决方案

有几种更好的解决方案:

  • 在操作系统中设置电子邮件服务器。只要xxx等就可以了
  • 通过gmail发送。你只需要一个普通的谷歌账户,一些用户可能会收到类似“通过yourdomain.com发送”这样的提示xxx@gmail.com"
  • 一些网站(hotmail和gmail都可以,如果你懂中文,也可以)支持一些特殊的电子邮件帐户,你只需要在dns中添加一些信息

  • 如果“使用Java部件,一切正常”,那么什么不起作用?您是如何测试Java部分的?我的意思是我对Java部分的理解还可以,问题是关于邮件服务器的。什么问题?你有SMTP服务器吗?没有,这正是我需要的。那么你的问题就离题了。也许我错了,但那种电子邮件不是被封为垃圾邮件吗?@sandris你可以使用SMTP.jar,通过gmail发送。