好的,我想做的是在C#中建立一个小的网页,在那里我可以一次检查多个电子邮件帐户。我有一个Hotmail和一个GMail帐户,我想检查,只是给我一些“新的”消息。
我尝试在OpenPop.NET网站上使用这个示例,如下所示:
http://hpop.sourceforge.net/exampleFetchAllMessages.php
是用来获取所有信息的。但是,我尝试过各种方法,比如创建一个certificateValidator方法(我在网上找到了这个方法),以及各种AuthenticationMethod设置。
我总是有例外。比如:
OpenPop.Pop3.Exceptions.InvalidLoginException:服务器不接受用户凭据-> OpenPop.Pop3.Exceptions.PopServerException:服务器没有使用+响应进行响应。响应是:"-ERR身份验证失败:用户名未知或密码错误。Error="UserDisabled“AuthResult=27 AuthResult=27
奇怪的是,我可以进入普通的hotmail站点并成功登录。
很明显,我做错了什么。我是否需要使用OpenPop来检索电子邮件,还是有更好的方法?
发布于 2017-05-03 19:17:15
我也遇到了同样的困难,我通过设置邮箱(在本例中是hotmail)来允许使用"pop“连接设备和应用程序来解决这个问题。
我希望这能帮到你。

https://stackoverflow.com/questions/43344157
复制相似问题