Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我目前正在尝试弄清楚如何在幕后发送电子邮件。基本上,我不希望 MFMailComposeViewController 弹出让我按下发送按钮。所有字段均已预先填充,因此无需输入任何内容。这可能吗?我必须使用另一个框架吗?
谢谢
您必须使用自己的邮件服务器(或要求用户提供他们自己的凭据,您可能不想这样做)。iOS SDK 故意不允许您在没有用户界面的情况下代表用户发送电子邮件;让用户按下“发送”是整个想法,这样他们就不会感到惊讶。
自动推送电子邮件的应用程序要么从它们自己的服务器执行此操作,要么与提供此功能的服务器框架(如 Mailgun、Parse 等)集成。
我已经在我的一个使用 Mailgun 的应用程序中做到了这一点,Mailgun 是一个托管的电子邮件网络服务。