![]() |
1
3
PEAR::Mail::mimeDecode 应该做你想做的 |
![]() |
2
3
php有一个mailparse扩展,比使用本地php的pear替代方法快得多。 以下是包装此扩展的库: http://code.google.com/p/php-mime-mail-parser/ 例子:
|
![]() |
3
1
这可以使用Zend框架的Zend-mail组件完成。 也许在文档中也可以找到这个例子有助于:
不过,我不知道怎样才能让Zend Mail从字符串中读取数据,也许需要做一些工作,但是这样你就可以拥有一个完整的库来满足你的需要,还有一些(比如阅读主题等)。 编辑 : 我刚刚看了一下它,发现您所要做的就是编写一个自己的存储实现(zend-mail-storage-abstract子类),这并不难做到。 我认为这是你能得到的最干净的解决方案,尽管要使它工作需要一点努力。 如果你正在寻找一种更快速、更脏的解决方案,其他人可能会帮你。 希望有帮助。 |
![]() |
4
1
phpmimeparser-分析多部分mime消息(附件、内联图像、base64、带引号的可打印) https://github.com/breakermind/PhpMimeParser 您可以从文件、字符串中剪切MIME消息。
|
![]() |
5
0
电子邮件附件是MIME编码的,并使用邮件头添加到邮件正文中。Pearmime解码包将满足您的需求: http://pear.php.net/package/Mail_mimeDecode |
![]() |
6
0
那里有一个更好的图书馆: https://github.com/php-mime-mail-parser/php-mime-mail-parser 它可以通过作曲器安装。 因为这个名字和谷歌代码上的名字一样,在这个帖子的其他地方也有链接,所以我认为它是它的继承者,但我不知道。在谷歌代码上很难找到作者信息,所以我不能确认它是同一位作者。 一些示例代码(来自项目自述文件):
|
![]() |
MUSTAFA KAYA · 如何识别电子邮件的收件人? 2 年前 |
![]() |
taylor.2317 · 转发收件箱中当前的所有电子邮件 2 年前 |
![]() |
GH00N · 我想获得电子邮件身份验证 2 年前 |
![]() |
Tarmo Silta · 文件中的PHP邮件收件人和邮件间隔 3 年前 |
![]() |
auto · PHP联系人表单在Wordpress上不起作用 6 年前 |