Outlook 如何联系 Exchange 服务器以发送和接收电子邮件?是否使用 EWS 或 POP、IMAP 或其他技术?
2 回答
不,Outlook 不使用 EWS。
但是涉及到很多协议。引用Exchange Server 协议系统概述:
2.1.3 系统内通信
2.1.3.1 电子邮件客户端和 Exchange 服务器之间
电子邮件客户端和 Exchange 服务器之间的通信实现了 SMTP 或 SMTP 以及对 SMTP 的特定于 Exchange 的扩展,如 [MS-OXSMTP] 中所述,用于电子邮件传输。
2.1.3.2 消息客户端和 Exchange 服务器之间
在消息传递客户端和 Exchange 服务器之间的通信上下文中,“消息传递客户端”是指使用 Microsoft Exchange Server 消息传递系统的任何通用客户端。消息传递客户端不一定是电子邮件客户端。如第 2.1 节中的图所示,消息客户端有多种协议选项来与 Exchange 服务器进行通信:RPC、POP3、IMAP4、WebDAV、Web 服务、NSPI 和统一消息。
由于您在 StackExchange 上发帖,看起来您(想要)做一些 Outlook/Exchange 编程,而这只是您实际问题的前奏?
实际上,当连接到 Exchange 时,Outlook 确实使用 EWS 来实现仅通过 EWS 提供的功能,例如带有 HTML 回复、邮件提示等的忙/闲范围。