【问题标题】:Fetch emails from gmail from inbox only仅从收件箱中获取来自 gmail 的电子邮件
【发布时间】:2017-05-15 22:25:35
【问题描述】:

当我尝试使用 pop3client 库和 c# 从 gmail 获取电子邮件时,我收到的所有邮件不是仅收件箱中的邮件,并且在 pop3client 库中没有仅获取收件箱的方法,但我注意到 pop3client 从所有邮件文件夹中获取消息包含收件箱和已发送消息,所以我需要知道有没有办法从收件箱文件夹而不是所有邮件文件夹中获取消息?或者有没有办法通过更改gmail的设置只在gmail的所有邮件文件夹中设置收件箱邮件而不发送邮件?我进行了很多搜索以找到这两个问题的解决方案,但没有任何好处!我希望在这里找到解决方案并提前感谢:)

【问题讨论】:

  • 你能发布你的代码,让我们看看你到目前为止做了什么吗?

标签: c# email asp.net-mvc-4 gmail pop3


【解决方案1】:

POP3 没有文件夹的概念。它从服务器配置使用的任何存储位置获取,在 GMail 的情况下,显然是“所有邮件”文件夹。

您想要做的唯一选择是改用 IMAP 而不是 POP3。

【讨论】:

  • 从逻辑上讲,所有邮件文件夹都应该包含所有已发送或已接收的邮件。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-10-24
  • 2010-10-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-08-09
相关资源
最近更新 更多