C# OpenPop.NET检索电子邮件时遇到的困难

C# OpenPop.NET检索电子邮件时遇到的困难,c#,openpop,C#,Openpop,好的,我想做的是在C#中设置一个小网页,在那里我可以一次检查多个电子邮件帐户。我有一个Hotmail和一个GMail帐户,我想检查一下,然后给我一些“新”的信息 我尝试在OpenPop.NET网站上使用该示例,如下所示: 它应该获取所有消息。但是,我尝试了各种方法,例如创建certificateValidator方法(我在web上的其他地方找到了这个方法),以及各种AuthenticationMethod设置 我总是有例外。例如: OpenPop.Pop3.Exceptions.Invalid

好的,我想做的是在C#中设置一个小网页,在那里我可以一次检查多个电子邮件帐户。我有一个Hotmail和一个GMail帐户,我想检查一下,然后给我一些“新”的信息

我尝试在OpenPop.NET网站上使用该示例,如下所示:

它应该获取所有消息。但是,我尝试了各种方法,例如创建certificateValidator方法(我在web上的其他地方找到了这个方法),以及各种AuthenticationMethod设置

我总是有例外。例如:

OpenPop.Pop3.Exceptions.InvalidLoginException:服务器未接受用户凭据-->OpenPop.Pop3.Exceptions.PopServerException:服务器未以+响应进行响应。响应为:“-ERR身份验证失败:未知用户名或错误密码。[Error=“UserDisabled”AuthResult=27 Proxy=DM3PR15MB0911.namprd15.prod.outlook.com:1995:SSL]”

奇怪的是,我可以进入普通的hotmail站点并成功登录


显然,我做错了什么。我是否需要使用OpenPop来检索电子邮件,或者有更好的方法吗?

我遇到了同样的困难,我通过设置邮件框(本例中为hotmail)来解决它,允许使用“pop”连接设备和应用程序

我希望这能帮助你