2012-09-26 7 views
5

Windows 8用の小さな電子メールクライアントを概念証明として作成する方法を見てみましょう。私は実際に電子メールアプリケーションを書いたことはありませんし、System.Net.Mailがアプリケーションを格納することができないように見えるので、私は難しい場所を選んだようです。Windows 8 StoreアプリケーションでIMAPにアクセスするにはどうすればよいですか?

This thread about IMAP in c#は、C#でIMAPを行うためのライブラリやコンポーネントの多くの例がありますが、それらのほとんどは、WinRTの

で利用可能な機能ではないに依存しているように見える私が何かを明らかに足りないか、私はちょうどからIMAPを実装する必要があります地面は?

答えて

1

IMAP/SMTP/POP3用の独自の実装を作成する必要があると思います メトロアプリケーションは多くの共有契約を使用しているためです。マイクロソフトでは、独自の電子メールクライアントを作成する場合、独自の実装が必要な可能性が高いと述べています。単に電子メールクライアントのビルドと共有契約を使用していない場合。

私は答えがそうだと思います。 RFC 3501 - INTERNET MESSAGE ACCESS PROTOCOL - VERSION 4rev1の独自の実装を作成するか、インストールされた電子メールクライアントと通信するために契約を共有する必要があります。

+0

+1 Share契約を使用しています。 http://curl.haxx.se/libcurl/または別のライブラリを使用することもできます。 https://github.com/kisli/vmimeが気になりますが、MS Storeで商用ライセンスを使用する必要があります。 おそらく少し改造する必要がありますが、原理的には機能します。 –

関連する問題