java - 如何通过没有列表的电子邮件地址获取邮件主机名、协议(protocol)、端口和加密方法?

标签 java email jakarta-mail

我有一个邮件系统,用于登录用户的邮箱来发送或接收邮件。 但有很多邮件服务使用不同的协议(protocol)、主机名、端口和加密方法。有没有更好的方法可以在没有列表的情况下获取这些信息,就像 ThunderbirdApple Mail 一样?

最佳答案

许多电子邮件托管站点支持自动发现这些设置。

看看Mozilla Autoconfiguration (这也解释了其他方法,例如从 ISPDB 获取设置、手动猜测等)和 Microsoft Autodiscover

关于java - 如何通过没有列表的电子邮件地址获取邮件主机名、协议(protocol)、端口和加密方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8207982/

相关文章:

java - 如何从 imap 只下载新邮件?

java - 为什么我的部分输出在打印时没有显示出来?

java - 在 Java 中单击 g.drawString() 时更改 boolean 值

apache - 漏洞?没有托管策略无法设置持久 bool 值

java - date = date + part 与 date.concat(part)

JavaMail - 客户端未经过身份验证,无法在 MAIL FROM 期间发送匿名邮件

java - 如何使用java将PDF文件转换成PPT文件?

java - 使用java将时间戳从mysql解析为csv

objective-c - 从 Cocoa 发送电子邮件

Python 在按钮上发送邮件单击 Google App Engine