如何从webmail获取SMTP主机名和端口号

How to get SMTP host name and port number from webmail

是否可以从 outlook webmail 或 ms outlook 获取 smtp 主机名和端口号?我的 webmail url 看起来像 https://name.domain/owa/。当我尝试使用命令 telnet - telnet name.domain 25 时,我得到如下所示的响应,

220 name.smdomain.local Microsoft ESMTP MAIL Service ready at Sun, 8 Nov
2015 19:55:54 +1100

我可以假设我的公司 smtp server 名称是 name.smdomain.local 并且端口号是 220 吗?或者有什么更好的方法可以找到它吗?

我需要 smtp 服务器详细信息才能使用 java mail api

发送自动生成的邮件

问候 利宾·塞巴斯蒂安

您可以从 MX DNS 记录中检索 SMTP 服务器名称,但那将是一个接受传入 SMTP 邮件的服务器。传出 SMTP 服务器可以是不同的,而且在大多数情况下是不同的。

它也不在 Exchange 服务器返回的自动发现 XML 中。

没有基于 SMTP 地址或 OWA 服务器名称检索 SMTP 服务器名称的通用方法。