gpt4 book ai didi

没有 SMTP 的 JavaMail

转载 作者:行者123 更新时间:2023-12-01 12:46:53 24 4
gpt4 key购买 nike

我正在使用 Javamail API 从我的应用程序发送通知邮件,但是网络管理员给我的邮件主机为 ma​​il.mycompany.com ,如何在 Javamail 中使用它而不指定 smtp。

它就像 ma​​il.google.com 而不是 smtp.gmail.com

所以我的应该是smtp.mycompany.com,而不是他给了我ma​​il.mycompany.com

该向管理员报告什么?我还尝试 ping smtp.mycompany.com 它没有 ping,它说 ping 请求找不到主机。知道发生了什么事吗?

注意:smtp.mycompany.com 是示例地址

 props.put("mail.smtp.host", "stmp.mycompany.com");
props.put("mail.smtp.socketFactory.port", "587");
props.put("mail.smtp.socketFactory.class",
"javax.net.ssl.SSLSocketFactory");
props.put("mail.smtp.auth", "true");
props.put("mail.smtp.port", "587");

谢谢

最佳答案

如果 mail.mycompany.com 是 SMTP 服务器,您仍应将其用于 SMTP。
名称在这里并不重要,重要的是该服务器提供的服务。

关于没有 SMTP 的 JavaMail,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24610617/

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