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

ror*_*yok 5 c# imap windows-8 windows-runtime windows-store-apps

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

关于c#中IMAP的这个主题有很多用于在c#中进行IMAP的库和组件的例子,但是大多数它们似乎依赖于WinRT中不可用的函数

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

Jor*_*ijk 1

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

所以我认为答案是。您需要编写自己的RFC 3501 - 互联网消息访问协议 - 版本 4rev1 的实现,或使用共享合约与您安装的电子邮件客户端对话。