gpt4 book ai didi

spring - 从 Gmail 发送电子邮件在 CloudBees 上不起作用

转载 作者:行者123 更新时间:2023-12-01 10:52:10 25 4
gpt4 key购买 nike

我正在使用 Apache 邮件从我的 Gmail 帐户发送电子邮件,如下所示:

       HtmlEmail email = new HtmlEmail();
email.setHostName("smtp.gmail.com");
email.setSmtpPort(465);
email.setAuthenticator(new DefaultAuthenticator("mygmailaccount@mydomain.com", "mypassword"));
email.setSSLOnConnect(true);
email.setFrom("no-reply",
"appName");

@Async
public void send(HtmlEmail email) throws EmailException {
email.send();
}

我正在使用 spring 框架异步运行任务。

这在我的本地机器上运行良好,但是当尝试从 CloudBees 运行代码时,我的收件箱中没有收到电子邮件,尽管我在调试中没有发现任何异常。

任何人都可以就此问题提出建议吗?

最佳答案

没有网络设置阻止从 CloudBees 到任何服务的出站连接。然而,出于垃圾邮件的原因,谷歌可能会对来自亚马逊托管 IP 的流量保持警惕。 Amazon 也对垃圾邮件保持警惕,并且可以控制 SMTP 服务。

我想这是其中之一,您是否查阅过谷歌文档以了解为什么这可能会停止工作?

关于spring - 从 Gmail 发送电子邮件在 CloudBees 上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17770635/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com