客户端使用OpenPop进行身份验证时,密码是否需要编码?

时间:2014-06-17 14:34:15

标签: c# pop3 openpop

我正在使用openpop连接到gmail pop服务器。

这是代码(非常简单)

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

大部分时间都有效。但是如果密码包含“./”,则身份验证失败,并且我有一个无效的登录异常。 我是否必须对密码进行编码?我尝试了Uri.EscapeDataString但结果是一样的。

我验证了密码,这是一个很好的密码;)

1 个答案:

答案 0 :(得分:0)

我忘记在此帐户的gmail选项中激活弹出访问权限。

问题现在已经解决了。