我可以在不使用MFMailComposeViewController的情况下从iPad应用程序发送电子邮件吗?可以在iOS中使用SBSendMail吗?
答案 0 :(得分:7)
您可以实现自己的SMTP客户端与邮件服务器(可能是很多工作)的接口,或者可能有一个可以移植的实现,但它仍然不会对您有任何用处,因为您无法查询在iPhone / iPad中配置了哪些电子邮件服务器。
答案 1 :(得分:2)
要在iOS中发送邮件,您需要使用MFMailComposeViewController。 SBSendMail用于在Mac OS中发送邮件。
答案 2 :(得分:0)
现在,您可以在iOS中使用URL schemes。您将具体使用您要使用的应用的网址方案,并在其上调用UIApplication.shared.openURL(url)
。
如果你想仔细看看,我已就此问题撰写了一篇博文here