在java中发送没有邮件服务器,用户名和密码的电子邮件

时间:2015-04-08 11:51:09

标签: java smtp

如何在不需要邮件服务器和用户名:密码的情况下发送电子邮件到特定的myemail@myserver.com电子邮件地址?所以基本上我只有消息和电子邮件地址。

这是正确的方法吗?

  • 使用myserver.com
  • 的dns mx记录查找邮件服务器
  • Conncet并使用smtp发送电子邮件到这个地址?

如果是,我该如何在java中执行此操作?

一些背景信息 - 我有网络服务器,我想向网络应用用户实施反馈表单,网络服务器在POST请求中获取此表单并将此数据发送到特定的电子邮件地址

注意:有很多使用gmail的例子,但是那需要用户名密码,我想避免这样做

答案:https://stackoverflow.com/a/271829/494461

1 个答案:

答案 0 :(得分:1)

要发送电子邮件,需要使用smtp服务器。如果您发现@ myserver.com的电子邮件服务器正在进行DNS MX查找,那么您将终止连接到该smtp服务器。所以需要服务器。

此链接可以帮助您: java dns wx lookup example