使用 MFMailComposeViewController 检查收件人电子邮件地址

发布于 2024-11-03 21:50:04 字数 133 浏览 6 评论 0原文

我对用于在应用程序中发送电子邮件的 MFMailComposeViewController 有疑问。发送电子邮件之前是否可以检查收件人地址?

我没有找到任何回应,所以我认为这是不可能的。

如果不可能,还有其他解决方案吗?

I have a question about the MFMailComposeViewController for sending an Email in an app. Is it possible to check the recipient adress before sending the email ?

I did not find any response so i think it's not possible..

If it's not possible, there is other solution ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

伊面 2024-11-10 21:50:04

当您呈现 MFMailComposeViewController 时,您将失去对它的完全控制。

您无法用它做任何事情,既不能获取“收件人”电子邮件地址,也不能阻止邮件的发送。

来自 文档

重要:邮件撰写界面本身不可自定义,并且不得由您的应用程序修改。此外,在呈现界面后,您的应用程序不允许对电子邮件内容进行进一步的更改。用户仍然可以使用界面编辑内容,但程序更改将被忽略。因此,您必须在呈现界面之前设置内容字段的值。

When you present the MFMailComposeViewController you lose complete control over it.

You can't do anything with it, neither get the "To" email address nor prevent the sending of the mail.

From the documentation:

Important: The mail composition interface itself is not customizable and must not be modified by your application. In addition, after presenting the interface, your application is not allowed to make further changes to the email content. The user may still edit the content using the interface, but programmatic changes are ignored. Thus, you must set the values of content fields before presenting the interface.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文