2014-06-17 13 views
2

我使用openpop連接到Gmail POP服務器。客戶端使用OpenPop進行身份驗證時,密碼是否需要編碼?

這是代碼(很簡單)

using (var client = new Pop3Client()) 
{ 
    var username = mailProperties.UserId; 
    client.Connect(mailProperties.Server, mailProperties.Port, mailProperties.UseSsl); 
    client.Authenticate(username, mailProperties.Password); 
} 

它的大部分工作時間。但是如果密碼包含「./」,則認證失敗,並且我有一個無效的登錄異常。 我必須對密碼進行編碼嗎?我試過Uri.EscapeDataString,但結果是一樣的。

我驗證密碼,它是很好的一個;)

+0

OMG!我很抱歉!我沒有激活此電子郵件的彈出選項..... – Daniel

+0

任何人都可以發佈答案關閉該主題?謝謝 – Daniel

+0

你可以發佈一個答案給你自己的問題。儘管如此,你仍然無法接受它。 [我能回答我自己的問題嗎?](http://stackoverflow.com/help/self-answer) – Sean

回答

0

我忘了激活此帳戶在我的Gmail選項彈出訪問。

現在問題已解決。 OMG!

相關問題