Java 使用 smtp.office365.com 发送电子邮件时出现异常

问题描述 投票:0回答:1

从昨天开始,使用smp.office365.com作为smtp服务器,使用JavaMailSender发送电子邮件失败。证书已正确加载到密钥库中,但系统记录此异常 导致:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效证书路径 在 java.base/sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141) 在 java.base/sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:126) 在 java.base/java.security.cert.CertPathBuilder.build(CertPathBuilder.java:297) 在 java.base/sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:434) ...省略99个常用框架

有谁知道它可能是什么。工作了2个月没有任何问题,证书仍然有效

java spring-boot certificate office365 jakarta-mail
1个回答
0
投票

尝试通过 smtp.office365.com 发送时,我们也会收到证书错误。但情况完全不同(Veeam 备份通知)。

© www.soinside.com 2019 - 2024. All rights reserved.