C# 如何使用C.NET从Google mail读取邮件并标记为save并将邮件保存在本地文件夹中

C# 如何使用C.NET从Google mail读取邮件并标记为save并将邮件保存在本地文件夹中,c#,.net,winforms,email,C#,.net,Winforms,Email,我正在尝试构建一个winform应用程序来 阅读来自谷歌应用程序的邮件 将邮件和附件保存到本地文件夹 将邮件标记为已读 将电子邮件正文和附件保存到SQL Server数据库 后者是可以的,但我真的有麻烦与前3。 我到处找,人们都在告诉我如何在winform应用程序上发送邮件,而不是如何阅读、标记和保存内容和附件。CodeProject可能是继SO IMHO之后的第二个最好的在线资源。以下是一些经过充分审查的示例项目,它们将为您带来巨大的帮助: 我想你最好的选择是IMAP。你可以找到很多免费的库。

我正在尝试构建一个winform应用程序来

阅读来自谷歌应用程序的邮件 将邮件和附件保存到本地文件夹 将邮件标记为已读 将电子邮件正文和附件保存到SQL Server数据库 后者是可以的,但我真的有麻烦与前3。
我到处找,人们都在告诉我如何在winform应用程序上发送邮件,而不是如何阅读、标记和保存内容和附件。

CodeProject可能是继SO IMHO之后的第二个最好的在线资源。以下是一些经过充分审查的示例项目,它们将为您带来巨大的帮助:


我想你最好的选择是IMAP。你可以找到很多免费的库。你试过gmail atom订阅源吗?对于ex:query to:reading email有两个标准协议,和。它们都可以满足您的1-3需求,但在默认情况下都不是内置于c中的。然而,你的问题非常广泛,很可能没有一个完整的解决方案。