我们正在研究iPad应用程序,并希望能够直接从iPad发送带有几张表格和图形的HTML电子邮件。从iPad应用程序发送HTML电子邮件
我们目前拥有的一个解决方案是将电子邮件发送到我们的网络服务器并让它处理电子邮件,但其缺点是我们希望电子邮件来自iPad上配置的用户电子邮件地址。
我们可以使用API发送电子邮件吗?就我们而言,邮件应用程序甚至不需要开放,但如果它确实打开,这并不算什么大问题。
我们正在使用MonoTouch,但也欢迎iOS示例。
在此先感谢
中号
我们正在研究iPad应用程序,并希望能够直接从iPad发送带有几张表格和图形的HTML电子邮件。从iPad应用程序发送HTML电子邮件
我们目前拥有的一个解决方案是将电子邮件发送到我们的网络服务器并让它处理电子邮件,但其缺点是我们希望电子邮件来自iPad上配置的用户电子邮件地址。
我们可以使用API发送电子邮件吗?就我们而言,邮件应用程序甚至不需要开放,但如果它确实打开,这并不算什么大问题。
我们正在使用MonoTouch,但也欢迎iOS示例。
在此先感谢
中号
从您的应用从设备发送邮件的唯一方式是使用MFMailComposeViewController。它可以发送HTML邮件,但似乎没有办法做多部分/相关的消息。它还要求允许用户在发送前编辑消息,并且不能强制发送消息。
Anomie是对的。我在iPhone应用程序中使用此代码,但它可能在ipad上工作过:
http://mikebluestein.wordpress.com/2009/12/11/sending-mail-from-an-iphone-app-with-monotouch/
如果你的消息是在SetMessageBody()方法的HTML邮件,您可以指定。
使用MFMailComposeViewController和setMessageBody,
MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init];
NSString *emailBody = @"<html>....</html>";
[picker setMessageBody:emailBody isHTML:YES];