gpt4 book ai didi

iphone - 检查电子邮件是否有效

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:51:51 25 4
gpt4 key购买 nike

我正在 iPhone 中开发一个可以通过电子邮件发送报告的应用程序。已经使用 MFMailComposeViewController 框架实现了它。有没有一种方法可以检查电子邮件是否有效。我只想将报告发送到有效的邮件地址。还有我想查看邮件状态是否发送成功?

最佳答案

MFMailComposerViewController 没有任何从中获取电子邮件地址的规定。您可以通过setToRecipients: 方法进行设置。但是您无法访问用户在地址字段中实际键入的内容。

而且,消息实际上会在邮件 应用程序的发件箱 中排队。并且文档明确指出它没有提供任何方式让您知道邮件是否实际发送。

另一件事是,如果您允许用户将某些东西邮寄到某个邮件地址,那么他有责任输入正确的邮件地址。如果没有,他将不会收到邮件。这取决于他。你为什么要关心?

一种未记录的方式: 似乎this post显示了一种未记录的方法,通过递归循环邮件编辑器的 subview 来访问电子邮件文本字段。此方法可能会导致您的应用被 Apple 拒绝,或者如果 Apple 更改 MFMailComposeViewController 的实现,则将来可能会停止工作。

引用: A similar SO post here .

关于iphone - 检查电子邮件是否有效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6722211/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com