2012-01-27 106 views
3

我在寻找PHP类,它帮助我阅读电子邮件及其附件。PHP类通过IMAP阅读带附件的电子邮件

我试图自己用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(); 

感谢您的帮助!

+0

@DaveRandom:如果那只是真的。许多人似乎偏离了标准。 – Evert 2012-01-27 10:21:37

+1

从蓬勃发展的邮箱类有时建议http://flourishlib.com/docs/fMailbox - 尽管我不确定邮件结构如何影响附件提取功能。你的意思是MIME与Outlook附件? – mario 2012-01-27 10:24:28

+0

@Evert好点 - 我想应该有读“电子邮件**应该**存在*一个*格式...” – DaveRandom 2012-01-27 10:24:31

回答

相关问题