0

所以我的问题是关于JavaMail 的。我想向不同的电子邮件地址发送电子邮件,但我希望发件人类似于“noreply”。但是,我似乎不能这样做,因为 JavaMail 需要一个实际的电子邮件地址,发送者和接收者,它才能工作。

我可以创建自己的域和 SMTP,但这似乎很烦人。有人有什么建议吗?提前致谢。

4

1 回答 1

4

如果 SMTP 服务器本身不做任何检查(例如检查您发送的发件人地址是否确实存在并且与域名匹配),JavaMail 允许您放置您想要的任何地址。如果您的 SMTP 服务器允许,您甚至可以轻松欺骗他人的电子邮件地址。因此,如果您愿意,可以将From字段设置为president@whitehouse.gov没有问题。

只需将其设置为no-reply@something.com进行测试。但是,您应该设置一个好的域,否则您的电子邮件可能会被垃圾邮件过滤器标记为垃圾邮件。向收件人显示电子邮件的实际来源也是一个好主意!

于 2013-07-13T02:44:41.507 回答