2009-06-20 20 views
1

iPhoneアプリを作成しています。ユーザーは自分の仕事を自分が望むものに電子メールで送ることができます。 UIApplicationのopenURLメソッドを使用してMail Appを開くのは簡単です。iPhone Appからマルチパートメールを送信

NSString* lsMailToStr = @"mailto:?subject=Subject!&body=Body"; 
[[UIApplication sharedApplication] openURL: [NSURL URLWithString:lsMailtoStr]]; 

ただし、HTML電子メールをサポートしていない電子メールプログラムでプレーンテキストのフォールバックを提供するとよいでしょう。 Mail Appを開き、複数の部分(text/plainとtext/htmlの両方を含む)の電子メールを送信する方法はありますか?

これを可能にするメールアプリケーションに提供できる "body ="以外の引数はありますか?

+0

これは可能です。私はAdam RosenfieldがWord Fu(awesome game、btw)でこれをやっているのを見ました。 –

答えて

2

iPhone OS 3.0が登場したので、アプリ内メールを送信するための新しいAPIが追加されました。おそらく添付ファイルの追加をサポートすることを除いて、あなたが望むものをサポートするようには見えません。私はこの拡張を要求するバグを提出することをお勧めします。

関連する問題