Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 使用特定电子邮件帐户从目标c发送电子邮件_Iphone_Objective C_Email_Accounts - Fatal编程技术网

Iphone 使用特定电子邮件帐户从目标c发送电子邮件

Iphone 使用特定电子邮件帐户从目标c发送电子邮件,iphone,objective-c,email,accounts,Iphone,Objective C,Email,Accounts,我们需要通过应用程序直接发送电子邮件,但需要使用特定的公司电子邮件帐户。也就是说,用户的iphone中可能有多个电子邮件帐户,但应用程序需要自动获取用户的公司电子邮件,从而从该帐户发送消息 我们尝试了几种方法,但都没有成功。要发送电子邮件,我们使用SKPSMTPMessage 我们已经能够使用通讯簿框架访问所有联系人,但无法访问用户电子邮件 你知道怎么做吗?我们一直在浏览这个网站和其他网站,但没有取得多大成功 谢谢 出于应用程序用户的安全考虑,苹果不允许这样做苹果不会允许你在没有他的许可的情况下

我们需要通过应用程序直接发送电子邮件,但需要使用特定的公司电子邮件帐户。也就是说,用户的iphone中可能有多个电子邮件帐户,但应用程序需要自动获取用户的公司电子邮件,从而从该帐户发送消息

我们尝试了几种方法,但都没有成功。要发送电子邮件,我们使用SKPSMTPMessage

我们已经能够使用通讯簿框架访问所有联系人,但无法访问用户电子邮件

你知道怎么做吗?我们一直在浏览这个网站和其他网站,但没有取得多大成功


谢谢

出于应用程序用户的安全考虑,苹果不允许这样做苹果不会允许你在没有他的许可的情况下发送电子邮件或允许你访问用户的电子邮件。

如果你使用的是SKPSMTPMessage,这意味着你没有使用iphone邮件帐户(在这种情况下,请使用MFMailComposeViewController)。因此,用户第一次尝试发送电子邮件时,请询问登录详细信息并将其存储在appThank you中;最终我们使用MFMailComposeViewController来解决这个问题。