如何在不使用Mailparse PHP扩展的情况下解析电子邮件


How to parse email without using Mailparse PHP extension

如何在不使用Mailparse PHP扩展的情况下解析mime电子邮件?不要提供MimeMAilParser类(它使用Mailparse)或使用"''n''n"爆炸之类的解决方案。

如果您只需删除关闭的php标记(?>)

,您的Mailparse和爆炸问题就会消失

奇怪的排除,但还好。试试这些(从谷歌机器):

可能是PHP中处理电子邮件解析/解码的最佳方法的欺骗?

ezComponents有一个邮件解析器,如中所示http://ezcomponents.org/docs/api/2009.2.1/introduction_Mail.html#parsing-a消息集

请注意,其中许多可能在后台使用Mailparse扩展。您对Mailparse的具体问题是什么?

尝试编写自己的解析器,例如,看看这里https://github.com/breakermind/PhpMimeParser/blob/master/PhpMimeParser_class.php剪切mime消息,得到你需要的部分。它是一个解析多部分mime消息的简单类。

相关文章: