2009-06-20 54 views
1

我正在創建一個iPhone應用程序,用戶可以通過電子郵件將他們的工作發送給任何他們想要的人。使用UIApplication的openURL方法打開郵件應用程序很容易。從iPhone應用程序發送多部分電子郵件

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

但是,爲那些不支持HTML電子郵件的電子郵件程序提供純文本回退會很好。有沒有辦法打開郵件應用程序並讓它發送多部分的電子郵件(包含text/plain和text/html)?

除了「body =」,還有其他可以提供給Mail App的參數嗎?

+0

我知道這是可能的。我已經看到亞當羅森菲爾德在Word Fu(真棒遊戲,btw)中這樣做。 – 2009-06-20 23:42:40

回答

2

既然iPhone OS 3.0在這裏,就有新的API用於發送電子郵件應用內。它似乎不支持你想要的,除非可能通過支持添加附件。我建議你提交一個請求這個增強的bug。

相關問題