【问题标题】:Does a password need encoding when client authenticates using OpenPop?客户端使用 OpenPop 进行身份验证时,密码是否需要编码?
【发布时间】:2014-06-17 14:34:15
【问题描述】:

我正在使用 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);
}

大部分时间它都有效。但如果密码中包含“./”,则身份验证失败,并且出现 Invalid login 异常。 我必须对密码进行编码吗?我试过 Uri.EscapeDataString 但结果是一样的。

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

【问题讨论】:

  • 天哪!我很抱歉!我没有激活这封电子邮件的弹出选项.....
  • 谁能贴出答案来结束话题?谢谢
  • 您可以发布自己问题的答案。但是,您不能再接受 48 小时。 Can I answer my own question?

标签: c# pop3 openpop


【解决方案1】:

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

问题现在解决了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-03-13
    • 2012-11-04
    • 2021-10-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多