如果尚未配置默认邮件应用程序,是否有任何替代方法可以从我的IOS应用程序发送电子邮件。

时间:2013-07-30 07:25:48

标签: ios objective-c mfmailcomposer

我问这个问题,因为我的很多客户都没有使用默认的邮件客户端。在我的应用程序中使用的当前代码如下所示。我只是想知道,如果可以从任何其他邮件客户端发送邮件..除了默认邮件客户端。?

Class mailClass = (NSClassFromString(@"MFMailComposeViewController"));
if (mailClass != nil)
{
     if ([mailClass canSendMail])
     {
         //Mail composer view is displayed
     }
     else{
         //Error - Mail not configured
     }

}
else
{
    //Error - Mail not configured    
}

1 个答案:

答案 0 :(得分:-1)

检查以下链接:

https://stackoverflow.com/a/12105681/437146

Locking the Fields in MFMailComposeViewController

我认为第二个适合你的情况。