iOS中是否有POP/IMAP的API?

7
在我的应用程序中,我需要以编程方式访问电子邮件,而不使用 MFMailComposeViewController。 我已经通过来自Google Code的 SKPSMTPMessage 帮助发送了电子邮件。 现在,我必须通过POP3或IMAP连接和检查邮件。 是否有API可用于使用POP3或IMAP下载邮件? 我不是在寻找与Mail.app交互的方法。
提前致谢。

如果您问的是如何在 Mail.app 中访问邮件数据库,那么很抱歉,这是不可能的。 - Alan Zeino
我的应用程序中有用户的电子邮件地址和密码,我需要在不配置mail.app的情况下显示该特定帐户的收件箱。 - Asta ni enohpi
1
没有苹果提供的POP/IMAP/SMTP实现。如果您需要其中任何一种,您将需要使用第三方代码或自己编写它。 - Lily Ballard
谢谢您提供的信息。我已经找到了SKPSMTPMessage API,用于发送邮件。同样,是否有任何API可以用于读取收件箱并在阅读后删除收件箱中的邮件? - Asta ni enohpi
@josh 感谢您的编辑,使我的问题更加清晰明了。 - Asta ni enohpi
显示剩余2条评论
2个回答

11
您可以尝试使用MailCore。MailCore支持SMTP和IMAP。

2
我一年前尝试过MailCore和reMail,但它们对我来说太复杂了。我不知道它们现在是否有所改进,但那时我放弃了它们并编写了自己的代码。我现在将其上传到sourceforge上,因此谁在谷歌中找到这个讨论都可以尝试一下。 https://sourceforge.net/projects/imap4ios/

imap4ios会支持POP吗? - GR.
@gnawer,有没有支持POP3的计划? - palaniraja
抱歉,目前没有扩展功能的计划。目前它只支持IMAP。 - Nick Frolov
有没有办法使用imap4ios来撰写邮件? - Vishnu
@Vishnu IMAP仅用于收取电子邮件。发送电子邮件可能使用POP或SMTP。 - Zhigang An

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接