9

私の WP7 アプリケーション要件は、添付ファイル付きの電子メールを送信し、デバイスのデフォルトの SMTP 設定を使用することです。

EmailComposeTask クラスを試しましたが、添付用のメンバーがありません。

もう1つのアイデアは、サーバーにファイルをアップロードしてから、そのサーバーからメールを送信することです。

WP7 API を使用して添付ファイル付きのメールを送信する方法がない場合はどう思いますか?

4

4 に答える 4

8

あなたの観察は正しいです。現時点では、EmailComposeTask は添付ファイルをサポートしておらず、これは現時点でデバイスからプログラムで電子メールを送信する唯一の機能です。

お気づきのように、アプリに代わってこのタスクを実行できるサーバーと通信できます。

于 2010-10-25T01:44:37.253 に答える
2

それを行う wp7 および wp8 ライブラリを見つけました: http://www.windowsphonegeek.com/marketplace/components/livemailmessage

于 2013-01-11T17:25:49.777 に答える
0

この記事を見つけましたが、まだテストを行っていません。

著者より:

EmailComposeTaskでは添付ファイルを送信できませんが、これはファイルを送信できないという意味ではありません。.NET Framework には、Convert.ToBase64String と Convert.FromBase64String という 2 つのすばらしいメソッドがあります。1 つ目は、開発者がバイト配列 (byte[]) を Base64 でエンコードされた文字列に変換できるようにするもので、もう 1 つは同じ操作を逆に行うものです。

リファレンス: Windows Phone SDK の限界を押し広げ、EmailComposeTask を介してファイルを送信する

于 2013-10-01T20:59:00.467 に答える
0

Web サーバーでメールを送信するための Web サービスを作成してみてください。そのため、アプリから を呼び出してメールを送信できます。今後のバージョンが可能になることを願っています!

詳細については、この URL を確認してくださいhttp://forums.silverlight.net/forums/p/209808/493532.aspx

于 2011-02-09T07:43:39.560 に答える