【问题标题】:send an email without a mail server, username, password in java在java中发送没有邮件服务器,用户名,密码的电子邮件
【发布时间】:2015-04-08 20:49:16
【问题描述】:

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

这是正确的方法吗?

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

如果是,我如何在 java 中做到这一点?

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

注意:有很多使用 gmail 的示例,但是那需要用户名密码,我想避免这种情况

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

【问题讨论】:

标签: java smtp


【解决方案1】:

需要 smtp 服务器才能发送电子邮件。如果您发现 @myserver.com 的电子邮件服务器正在执行 DNS MX 查找,您将结束与该 smtp 服务器的连接。所以需要一个服务器。

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

【讨论】:

    猜你喜欢
    • 2017-02-15
    • 2011-11-08
    • 2021-08-13
    • 1970-01-01
    • 1970-01-01
    • 2011-06-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多