iPhone嵌入电子邮件

时间:2011-03-09 21:47:17

标签: iphone objective-c ios4 iphone-sdk-3.0

我想从我的应用程序发送嵌入式电子邮件。我有它发送电子邮件,但只是想让它显示一个标志。任何帮助或建议?我不想将图像作为附件发送。

此外,图像不在服务器上,而是在程序中。

1 个答案:

答案 0 :(得分:2)

如果我正确理解您的问题,您希望发送包含内嵌图片的HTML格式的电子邮件。

在doMFMailComposeViewController类参考中,有setMessageBody:isHTML:方法的文档。这是关于内嵌图像的说法:“如果要包含带有内容的图像,则必须使用addAttachmentData:mimeType:fileName:method分别附加图像。”

由于您可以为附件设置自己的文件名,因此可以使用普通<img src="filename" />将其包含在HTML邮件中。从我使用PHP发送电子邮件的时候,我记得图像不会显示为单独的附件,但你应该检查一下。