我需要使用 php 解析 mbox 或电子邮件文件,也就是说,我会传递一个包含多封电子邮件的 .mbox 或 .eml 文件,并将其解析为其组成部分,例如 from、to、bcc 等。
是否有任何库可以做到这一点,或者任何关于如何在 php 中做到这一点的代码?
谢谢
最佳答案
有一个PEAR类http://pear.php.net/package/Mail_Mbox为此。
尽管手动分离 .mbox 文件并不困难。单独的邮件由 /^From\s/
(可能永远不会出现在邮件正文中)和 Headers:
block 简单地分隔。大多数邮件应用程序也在那里存储一个长度字段。但使用现成的脚本来处理所有变化确实更容易。
关于php - 解析邮箱(mbox 或 mbx)php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6044526/