我使用IMAP require和SMTP发送命令编写了一个.NET 4.5客户端应用程序工具。
现在我的问题是我在一个客户端遇到以下异常:
根据验证,远程证书无效 程序
我将代码更改为:
ServicePointManager.ServerCertificateValidationCallback = delegate { return true; };
所以应该接受所有证书。服务器需要SSL。相同的连接信息正在与outlook或thunderbird一起使用而没有错误。
答案 0 :(得分:3)
可能存在信任问题,例如缺少根CA或客户端/服务器上的中间信息。
可以将这些验证问题记录(如果您启用)到CAPI2事件日志。 This answer可能会对您有所帮助。