送我可以从我的iPad应用程序发送电子邮件,而无需使用MFMailComposeViewController?它可能在iOS中使用SBSendMail?电子邮件从iOS的
回答
- 没有,没有其他发送电子邮件除非MFMailComposerViewController本机方法。
- 不,你不能使用SBSendMail因为这是只在Mac可用的(并且是只是一个演示,BTW)。
你可以实现自己的SMTP客户端与邮件服务器的接口(这将是一个很多工作)或也许有在那里,你可以端口的实现,但它仍然不会是因为您无法查询在iPhone/iPad中配置了哪些电子邮件服务器,因此无法使用。
请至少链接到你已经采取了这一信息,您answer.In这种情况下,HTTP来源://developer.apple.com/library/ios/#documentation/MessageUI/Reference/MFMailComposeViewController_class/Reference/Reference。这对于海报真的很有用。 – 2011-04-28 13:16:41
要在iOS中发送邮件,你需要使用MFMailComposeViewController。 SBSendMail用于在Mac OS中发送邮件。
在“泄漏”工具我的对象和MFMailComposeViewController的对象成功地杀死。但MFMailComposeViewController引用类的一部分仍然存在,并且在每个MFMailComposeViewController打开后,将继续累积已用内存。 如果attachement包含1MB的数据,那么内存20MB使用,如果attachement为5MB - 100MB的内存。关闭邮件视图控制器后,并非所有内存都已释放 – Arsynth 2011-04-27 09:48:29
MFMailComposeViewController是用于发送邮件的控制器。我没有听说过MFMailComposeViewController中有任何泄漏。请仔细阅读Apple提供的文档。 – Swapna 2011-04-27 09:52:11
你现在可以给这个iOS中使用URL schemes。你会明确你想要使用的应用程序的url方案,并且在其上调用UIApplication.shared.openURL(url)
。
我已经写了一篇博客文章在这个问题上here如果你想仔细看看
- 1. 从iOS发送电子邮件sdk
- 2. iOS定制电子邮件
- 3. iOS中的HTML电子邮件
- 4. 电子邮件附件+ iOS 4.3.3
- 5. 从VBA电子邮件程序发送HTML电子邮件
- 6. 从电子邮件收集所有电子邮件
- 7. 从Thunderbird中提取电子邮件地址电子邮件
- 8. PHP从电子邮件列表中删除电子邮件
- 9. 发送电子邮件从
- 10. 从ASP .NET电子邮件
- 11. 从电子邮件地址
- 12. iOS电子邮件地址验证
- 13. 沙箱用户iOS电子邮件
- 14. 在iOS中显示电子邮件8
- 15. iOS FBSDKGraphRequest不会返回电子邮件
- 16. ios动画像电子邮件照片
- 17. 从AD邮箱导入电子邮件
- 18. 发送电子邮件在后台从iOS的
- 19. 如何从iOS中的Facebook获取电子邮件地址?
- 20. 如何从iOS中的Twitter获取电子邮件
- 21. 从iOS设备上的邮件应用程序读取电子邮件
- 22. 电子邮件
- 23. 电子邮件
- 24. 电子邮件
- 25. Mailchimp像电子邮件模板个人电子邮件/交易电子邮件
- 26. Write Net :: IMAP电子邮件到mikel /邮件电子邮件
- 27. 从本地域发送电子邮件到域外的电子邮件
- 28. 从HTML电子邮件中的嵌套表中提取电子邮件地址
- 29. 从数据库中发送电子邮件的电子邮件地址
- 30. 从HTML表单发送电子邮件到我的电子邮件
这有什么错邮件作曲家?你想达到什么目的?您是否想在没有用户的知识/互动的情况下发送电子邮件?没有用户的知识就无法发送电子邮件的事实是一个功能,而不是障碍。我不希望你的应用在未经我的许可的情况下使用我的电子邮件地址发送电子邮件。 – Jasarien 2011-04-27 09:13:41
由于MFMailComposeViewController泄漏。我看到很多关于邮件的投诉构成了泄漏,并且我没有收到有关邮件的答案。 – Arsynth 2011-04-27 09:21:51
@ user578205:仪器是否说泄漏与非您创建的对象有关? – DarkDust 2011-04-27 09:32:14