【发布时间】:2011-06-10 22:06:39
【问题描述】:
目前我正在使用 PEAR 库的 mimeDecode.php 来解析传入的电子邮件。它似乎有很多问题并且无法解码很多消息,所以我想用更好的东西替换它。
我正在寻找能够正确分隔消息部分的东西,例如 to、from、body 等。理想情况下,它能够处理所有常见的编码方法,例如 base64、uuencode、quoted printable、等等
在同一封邮件中同时包含纯文本和 html 版本的情况下,我希望它知道它们之间的区别,以便我可以选择我希望显示的部分。
我现在并不担心附件,但如果我想在将来实现它,了解它们会很好。
我看到 PHP 有一组以 imap 开头的函数,它们似乎可以做我想做的事情,但我不确定如果不尝试它们。
目前我正在对 PHP 中的消息进行即时解码,这就是我寻找 PHP 替代解决方案的原因。
有没有人有这方面的经验可以为我指明正确的方向?我不想开始使用从长远来看最终无法满足我需要的东西。
【问题讨论】: