【问题标题】:How do I receive mail from Gmail within my ASP.NET application?如何在我的 ASP.NET 应用程序中接收来自 Gmail 的邮件?
【发布时间】:2012-02-10 22:20:53
【问题描述】:

如何在我的 ASP.NET 应用程序中接收来自 Gmail 的邮件?有 Gmail API 吗?

【问题讨论】:

    标签: c# asp.net gmail


    【解决方案1】:

    Google 允许用户在其 GMail 帐户上启用 IMAP 支持。然后您可以使用 IMAP 库访问收件箱(即阅读(标记)邮件、删除邮件等)

    当然,您必须使用库。您可以实现自己的 IMAP 客户端,但库会让您更轻松。

    这里有几个可能的 .NET IMAP 库:

    正如@Douglas 所建议的,当然,IMAP 不一定是您的唯一选择。如果您偏爱 POP3,也可以使用 POP3 库。

    【讨论】:

    • 我已经为我的帐户激活了该功能。请更详细地描述 IMAP 库以及我在哪里可以获得它。谢谢!
    • 或者,如果您只想从此应用程序下载 Gmail 邮件,则可以考虑使用 POP3。
    • POP3 是否只允许我阅读新邮件?据我调查,它允许使用 RETR [message number] 读取消息
    • 是的,一般来说,使用 POP,您只能下载和选择性地删除标记为未读/新的邮件。 IMAP 是一个更完整/更强大的协议。
    • 看来,我需要使用 IMAP,因为应该下载所有消息,甚至已经从例如邮箱
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多