对此真的感到很沮丧。我的公司将 Outlook 365 用于其 Exchange 服务。我正在尝试通过交换自动从客户端发送异常电子邮件。然而,关于该主题的所有文献似乎都表明我必须以某种方式提供带有纯文本用户名/密码的 NetworkCredential。我希望使用登录的用户帐户进行连接。
从基础架构的角度来看,我了解 Office 365 正在通过 ADFS 对用户进行身份验证,这就是沼泽标准协商不起作用的原因。这也是我需要纯文本密码的原因。然而,在我看来,Kerberos 风格的身份验证应该没有理由不起作用。
总而言之,是否有一些编程方式可以通过 Outlook 365 发送电子邮件,而无需将特权信息编码到应用程序的源或配置中?
谢谢