Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无发件人的JavaMail_Java_Email_Jakarta Mail - Fatal编程技术网

无发件人的JavaMail

无发件人的JavaMail,java,email,jakarta-mail,Java,Email,Jakarta Mail,所以我的问题是关于JavaMail的。我想发送一封电子邮件到不同的电子邮件地址,但我希望发件人是类似“noreply”的东西。然而,我似乎无法做到这一点,因为JavaMail在发送方和接收方都需要一个实际的电子邮件地址,它才能工作 我可以创建自己的域和SMTP,但这似乎很烦人。有人有什么建议吗?提前感谢。如果SMTP服务器本身不进行任何检查(例如检查您发送的发件人地址是否确实存在并与域名匹配),JavaMail允许您放置任何您想要的地址。如果您的SMTP服务器允许,您甚至可以轻松欺骗其他人的电子

所以我的问题是关于JavaMail的。我想发送一封电子邮件到不同的电子邮件地址,但我希望发件人是类似“noreply”的东西。然而,我似乎无法做到这一点,因为JavaMail在发送方和接收方都需要一个实际的电子邮件地址,它才能工作


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

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


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

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


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

我认为它必须是语法正确的电子邮件地址,例如:example@domain.com,但是,它不需要是一个真实的工作地址。我认为它需要是一个语法正确的电子邮件地址,例如:example@domain.com,但是,它不需要是一个真实的工作地址。我喜欢这个答案,除了我将要向其发送noreply电子邮件的客户可能有gmail、yahoo等这一事实之外,我认为这一方的服务器足够智能,可以注意到。只要您不发送垃圾邮件,并且您是从合法来源发送垃圾邮件,就不会因为用户名而“没有回复”。事实上,许多自动电子邮件通知都没有回复,因此它已经成为一种事实上的标准。问题是,如果您从一个不存在的虚拟域发送它们。大多数严重电子邮件提供商的邮件服务器可能会将其标记为可疑电子邮件。即使你从一个确实存在的合法域发送,但它与SMTP服务器的域不匹配,一些邮件服务器也会检测到这一点并将其标记为网络钓鱼。我喜欢这个答案,除了我要发送noreply电子邮件的客户可能有gmail、yahoo、,等等。我假设那边的服务器足够聪明,可以注意到。只要你没有发送垃圾邮件,并且你是从合法来源发送的,没有回复,因为用户名不是问题。事实上,许多自动电子邮件通知都没有回复,因此它已经成为一种事实上的标准。问题是,如果您从一个不存在的虚拟域发送它们。大多数严重电子邮件提供商的邮件服务器可能会将其标记为可疑电子邮件。即使您从确实存在的合法域发送,但它与SMTP服务器的域不匹配,某些邮件服务器也会检测到这一点并将其标记为网络钓鱼。