如何在Windows 8商店应用中访问IMAP?

时间:2012-09-26 13:20:53

标签: c# windows-8 windows-runtime imap windows-store-apps

为Windows 8创建一个小型电子邮件客户端作为概念验证。我从来没有真正编写过电子邮件应用程序,看起来我选择了一个难以启动的地方,因为System.Net.Mail似乎无法存储应用程序。

This thread about IMAP in c#有许多用于在c#中执行IMAP的库和组件示例,但是大多数它们似乎依赖于WinRT中不可用的函数

我是否遗漏了一些显而易见的事情,或者我是否必须从头开始实施IMAP?

1 个答案:

答案 0 :(得分:1)

我认为您需要为IMAP / SMTP / POP3编写自己的实现 因为Metro应用程序使用大量共享合同。微软表示,如果你想编写自己的电子邮件客户端,他们可能想要自己的实现。如果不只是使用电子邮件客户端中的内置共享合同。

所以我认为答案是。您需要编写自己的RFC 3501 - INTERNET MESSAGE ACCESS PROTOCOL - VERSION 4rev1实现或使用“共享”合同与已安装的电子邮件客户端进行通信。