为Windows 8创建一个小型电子邮件客户端作为概念验证。我从来没有真正编写过电子邮件应用程序,看起来我选择了一个难以启动的地方,因为System.Net.Mail似乎无法存储应用程序。
This thread about IMAP in c#有许多用于在c#中执行IMAP的库和组件示例,但是大多数它们似乎依赖于WinRT中不可用的函数
我是否遗漏了一些显而易见的事情,或者我是否必须从头开始实施IMAP?
答案 0 :(得分:1)
我认为您需要为IMAP / SMTP / POP3编写自己的实现 因为Metro应用程序使用大量共享合同。微软表示,如果你想编写自己的电子邮件客户端,他们可能想要自己的实现。如果不只是使用电子邮件客户端中的内置共享合同。
所以我认为答案是。您需要编写自己的RFC 3501 - INTERNET MESSAGE ACCESS PROTOCOL - VERSION 4rev1实现或使用“共享”合同与已安装的电子邮件客户端进行通信。