2017-04-11 66 views
0

好吧,我想要做的是在C#中設置一個小網頁,我可以一次檢查多個電子郵件帳戶。我有一個Hotmail和一個GMail帳戶,我想檢查一下,然後給我一些「新」消息。OpenPop.NET困難檢索電子郵件

我嘗試使用OpenPop.NET網站上的例子,在這裏:

http://hpop.sourceforge.net/exampleFetchAllMessages.php

這是爲了獲取的所有消息。不過,我嘗試了各種各樣的方法,例如創建一個certificateValidator方法(我在網上的其他地方找到了這個方法)以及各種AuthenticationMethod設置。

我不斷收到異常。諸如:

OpenPop.Pop3.Exceptions.InvalidLoginException:服務器不接受用戶憑據---> OpenPop.Pop3.Exceptions.PopServerException:服務器沒有響應+迴應。回答是: 「-ERR驗證失敗:未知的用戶名或密碼錯誤[錯誤=」 UserDisabled 「AuthResult = 27 =代理DM3PR15MB0911.namprd15.prod.outlook.com:1995:SSL]」

什麼奇怪的是,我可以進入常規的Hotmail站點併成功登錄。

顯然,我做錯了什麼。我是否需要使用OpenPop來檢索電子郵件,還是有更好的方法?

回答

1

我有同樣的困難,我通過設置郵箱(本例中爲hotmail)來解決它,允許使用「pop」連接設備和應用程序。

我希望這可以幫助你。

enter image description here