【问题标题】:MailKit Pop3 Read All Messages IssueMailKit Pop3 阅读所有邮件问题
【发布时间】:2015-10-13 10:05:31
【问题描述】:

我正在使用 mailkit 接收电子邮件。现在我使用 pop3 协议,当代码首先运行时,我可以获得所有消息。但后来我只能收到新邮件。

我使用这个代码:

using (var client = new Pop3Client ()) {
    client.Connect ("pop.friends.com", 110, false);

    // Note: since we don't have an OAuth2 token, disable
    // the XOAUTH2 authentication mechanism.
    client.AuthenticationMechanisms.Remove ("XOAUTH2");

    client.Authenticate ("joey", "password");

    for (int i = 0; i < client.Count; i++) {
        var message = client.GetMessage (i);
        Console.WriteLine ("Subject: {0}", message.Subject);
    }

    client.Disconnect (true);
}

我想查看所有消息和所有时间,而不仅仅是第一次。反正有没有用mailkit做的? 谢谢。

【问题讨论】:

    标签: c# pop3 mailkit


    【解决方案1】:

    如果您的 POP3 服务器位于 gmail.com,那么这是一个 GMail 配置问题,您需要通过进入您的 GMail 设置并将其设置为能够查看所有邮件而不仅仅是未查看的邮件来解决此问题见过。

    您可以在 MailKit 的FAQ 中找到更多信息。

    【讨论】:

      猜你喜欢
      • 2018-06-21
      • 1970-01-01
      • 2017-05-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多