我正在尝试发送带有格式化HTML邮件的JPG附件。当然我正在使用[picker setMessageBody:emailBody isHTML:YES]; 根据论坛上的各种消息,其余的代码应该是它应该是的。
我观察到:生成的电子邮件的内容取决于iPhone上配置的电子邮件帐户。 例如:对于Yahoo邮件帐户,将HTML设置为YES永远不会产生HTML消息,但将其设置为NO会出现!苹果公司的漏洞?
但是,对于GMail帐户,我从未成功发送过HTML邮件,它始终以纯文本形式接收。
JPG文件有时以内联方式显示,有时显示为附件。
我想要的一切:发送JPG文件和包含一些换行符的消息。有没有人有一些经过验证的代码,可以用于各种电子邮件帐户?
答案 0 :(得分:0)
即使您将isHTML参数设置为YES,如果可以像这样表示消息正文,也可以将您的消息正文作为普通/文本发送。某些电子邮件客户端(Outlook)无法始终正确识别普通邮件中的附件。
在我的案例中,在邮件正文中添加了一个链接。使用HTML标记将文本格式设置为粗体也可以。棘手!
在iPod 1G 3.1.3上测试。