gpt4 book ai didi

PHP Imap 扩展与 Horde Framework imap 客户端(或其他替代品)

转载 作者:可可西里 更新时间:2023-11-01 00:51:17 26 4
gpt4 key购买 nike

对于 Web 应用程序,我需要使用 php 从 imap 服务器读取邮件。

到目前为止,我使用了一个非常简单的脚本和 php imap 扩展,但因为我需要一个强大的解决方案(我也尝试过 pear imap 包,但它在不同编码下不是很可靠),它支持更多功能,如 pgp加密的电子邮件,我一直在考虑使用 horde 框架/imap 客户端。

我不知道是否值得为 imap 功能安装和使用(相当复杂的)horde 框架。有没有其他选择或建议?使用 horde 与 php imap 扩展的优缺点是什么?

(该应用程序不应该提供任何网络界面,我只需要解析邮件并将内容/附件保存到数据库)

更新我尝试了 Horde Imap Client,它很容易安装和使用,但与 php imap 扩展(在 php5.3+eAccelerator 上)相比,性能似乎有点慢。登录 imap 服务器 + 获取 header 需要 8 秒(登录 4.5 秒 + 获取 header 3.5 秒),而使用 php imap 扩展不到 4 秒(登录 3 秒 + 获取 header 0.5 秒)。我仍在尝试弄清楚我是否做错了什么,或者这只是 native php 库与 php imap 扩展之间的正常区别。

最佳答案

您也可以在不设置整个框架的情况下安装 Horde IMAP 库:

$ pear channel-discover pear.horde.org
$ pear install horde/horde_imap_client

关于PHP Imap 扩展与 Horde Framework imap 客户端(或其他替代品),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6659409/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com