【问题标题】:Programmatically use Gmail to receive e-mail?以编程方式使用 Gmail 接收电子邮件?
【发布时间】:2010-09-25 10:05:48
【问题描述】:

我想使用 C# 程序来轮询 gmail 帐户并自动下载新邮件。我知道您可以将 gmail 用作出站 SMTP 服务器,但是有什么方法可以访问发送到该帐户的新邮件?

编辑:感谢您的快速反馈......所以我有两个选择,POP 或 IMAP。

我应该使用哪一个?为什么?

编辑 #2: 看起来 IMAP 让我不必进行投票。看起来像要走的路。

【问题讨论】:

  • 顺便说一下,有一个说明如何使用带有 SSL 的 SMTP 和 GMail:mono-project.com/…
  • “IMAP 让我不必投票” - 怎么会这样? “我应该使用哪个” - 每个都有其优点和缺点。这需要一个自己的问题......

标签: .net smtp gmail imap pop3


【解决方案1】:

您可以获得Atom Feed of your GMAIL,它可以通过常规网络请求获取,并解析为常规 XML 文档。我创建了一个可以通过手机访问的 PHP 页面(不支持 Atom Feed,或像 Google Mobile 一样高级的页面),以显示新电子邮件列表。

【讨论】:

    【解决方案2】:

    使用Gmail with IMAP

    【讨论】:

    【解决方案3】:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-11-22
    • 2015-06-04
    • 1970-01-01
    • 2010-10-29
    • 1970-01-01
    • 2019-05-19
    • 2011-01-31
    相关资源
    最近更新 更多