我正在使用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但结果是一样的。
我验证了密码,这是一个很好的密码;)
答案 0 :(得分:0)
我忘记在此帐户的gmail选项中激活弹出访问权限。
问题现在已经解决了。