【发布时间】:2012-08-10 09:52:08
【问题描述】:
在我的开源免费在线应用程序中,该工具允许人们向他们的受众发送电子邮件。为此,我使用 java 邮件 API 和 Gmail SMTP。但是,发送时,“发件人”地址始终是我用来验证 Gmail 的帐户,而不是用户的电子邮件地址。这会导致很多混乱和问题。
我理解 Gmail 的理念是不允许这样做(以防止滥用),但从我的应用的角度来看,这是一个严重的限制。
除了 Gmail 之外,是否有任何免费/廉价的在线电子邮件服务允许程序化接口并允许程序使用指定的“发件人”地址发送电子邮件?
【问题讨论】:
-
Google 所做的是一件好事 (TM),因为伪造的
From标头是垃圾邮件的常见标志。 -
@Tichodroma,一点也不争辩!但是因为有些人可能会发送垃圾邮件,真正的需求受到了阻碍。我的问题真的不是谷歌所做的是否正确,我的问题是是否有替代方案:)
-
我怀疑这是真正的需要。
-
???????????????请问有什么依据?
-
应用程序的托管服务应该为您提供一个 SMTP 服务器,您应该使用它来发送电子邮件。但如前所述,伪造
From是最常见的垃圾邮件标志,此类电子邮件很可能会被垃圾邮件过滤器或路由上的 SMTP 服务器过滤掉。
标签: java jakarta-ee gmail