我正在寻找PHP类,它可以帮助我阅读电子邮件及其附件。
我试着用PHP的IMAP类自己写,但电子邮件有很多很多格式。为了获得合理的文本输出,包含所有这些内容是很复杂的。
它应该看起来像这样:
$mailbox = Mailbox("{localhost:993/imap/ssl}INBOX", "user_id", "password");
$unreadMessages = $mailbox->unreadMessages(); // just ids
$message = $mailbox->getMessage(5); // headers and body in plain text, ids of attachments
$message->saveAttachment(1, '/path/to/attachments/folder');
$message->seen();
谢谢你的帮助!
我使用ApacheZeta组件中的Mail
组件。它真的很容易使用。我在不到一个小时的时间里就有了一个工作原型。
查看Zend_Mail
-它有很多选项,您可能会找到所需的一切。也许没有上面的代码那么简单,但正如你自己所说,有很多选择。
http://framework.zend.com/manual/en/zend.mail.read.html