问题标签 [horde]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
88 浏览

pear - Plesk 上的 open_basedir 限制文件(/usr/data/Horde_Imap_Client/locale)

我正在将 Horde_Imap_Client 用于自定义 PHP Webmail,通常它工作正常,但在极少数情况下会引发此错误:

file_exists():open_basedir 限制生效。文件(/usr/data/Horde_Imap_Client/locale)不在允许的路径内:(/var/www/vhosts/example.com/:/tmp/:/usr/share/pear)

这是在一个专用的 CentOs 服务器上运行的,Plesk 运行 php 5.4.16。

我已经使用 Pear 包安装了 Horde_Imap_Client。

所以我不知道为什么会出现 open_basedir 错误,但我认为当 Horde 尝试显示另一条错误消息时会出现此错误。

也许它试图翻译发生的错误消息,而是首先进入这个?

我得出这个结论是因为如果我输入了错误的 IMAP 凭据(密码错误)并尝试连接,我可以随时显示此错误。

0 投票
2 回答
1654 浏览

php - HORDE Imap PHP 客户端 - 如何获取消息

好的,ZETA 电子邮件客户端没有运气,所以现在我尝试安装 Horde IMAP 客户端库。我已经成功登录到我的帐户,并搜索了电子邮件,也得到了结果,但我不知道如何获取电子邮件数据,文档并没有真正帮助:|

我假设我必须使用该Horde_Imap_Client_Base::fetch()方法来获取一些电子邮件,它接受两个参数,一个邮箱名称和一个Horde_Imap_Client_Fetch_Query对象,但我不知道如何获取第二个对象:|

这个对象应该由 Base 函数之一返回,还是应该使用我想要的查询参数构建这个对象?如果是第二个,我应该如何在下面的示例中的 fetch 查询对象中重建我的搜索查询?

以下是我在收件箱中搜索特定日期特定联系人的邮件的方式:

返回一个数组,其中Horde_Imap_Client_Base::search()包含搜索结果(搜索到的电子邮件的消息 ID)和一些附加数据。

0 投票
0 回答
222 浏览

email - 在 Horde Webmail 中预览 MSWord(.doc 和 .docx)文件

在更改 Horde 的 mime_drivers.php 文件以允许电子邮件中的内联 HTML 时,我注意到允许在适当的程序中打开 MS Word 文档的设置:

在我们以前的电子邮件程序中,我们的文本文档,包括 MSWord,可以在浏览器中预览,而无需下载。Horde 的邮件列表中有一个关于类似设置的帖子,但提问者的技术知识比我高,而且似乎已经掌握了大部分内容。

我是一名网站管理员,最近才不得不深入研究 cPanel 并发现有一个全新的世界让这个网站保持正常运行!我最好的猜测是,我需要找到一个可以在服务器上运行的程序,并将 .docx/其他文件转换为 HTML 格式的文件(可能是上面引用的“abiword”?),并在mime_drivers.php 文件。

0 投票
1 回答
466 浏览

php - 通过 Horde_Imap_Client 连接到 Gmail

我尝试使用 Horde_Imap_Client 通过 IMAP 连接到 mit private 以及我的 google 应用程序的工作收件箱。我使用了以下配置:

我还尝试了 ssl、sslv2、sslv3 和 tls 以获得安全值。我得到的例外是Error when communicating with the mail server.imap.log 只向我展示了这个

我还尝试在我的谷歌帐户中允许“不安全的应用程序”,但结果是一样的。有什么线索吗?与我们的内部 IMAP 服务器和 office365 IMAP 服务器的连接工作正常

0 投票
2 回答
2664 浏览

composer-php - 无法使用 composer 安装 Horde Imap Client

我尝试安装 Horde/Imap_Client,如此处所述

在一个空目录中,我创建了一个composer.json包含以下内容的文件

然后我下载 Composer 可执行文件并运行安装,运行以下 2 个命令

在 Mac OS X 和 Ubuntu 14.04 上,下载和安装过程都失败了。我得到的信息是

初始化 PEAR 存储库http://pear.horde.org无法加载来自http://pear.horde.org的 PEAR 存储库。您的配置不允许连接到http://http://pear.horde.org。有关详细信息,请参阅 https://getcomposer.org/doc/06-config.md#secure-http。安装依赖项(包括 require-dev) 您的需求无法解析为一组可安装的软件包。

问题 1 - 请求的包 pear-pear.horde.org/horde_imap_client 在任何版本中都找不到,包名可能有拼写错误。

潜在原因: - 包名称中的拼写错误 - 根据您的最低稳定性设置,该包在足够稳定的版本中不可用,请参阅 https://getcomposer.org/doc/04-schema.md#minimum-stability for更多细节。

阅读https://getcomposer.org/doc/articles/troubleshooting.md了解更多常见问题。

Horde/Imap_Client 是否已弃用或我做错了什么?

0 投票
1 回答
673 浏览

cpanel - 与horde cpanel中的服务器通信时出错

谁能帮我解决

'与服务器通信错误'

当我在cpanel中使用 Horde 刷新收件箱消息时?是因为我几个小时前安装的实时聊天,还是有其他原因导致问题?

谢谢。

0 投票
1 回答
91 浏览

linux - 在 debian 中安装旧版本 horde 3

我需要在 Debian Wheezy 上安装旧版本的 Horde/webmail,apt-get install 不再可用,并且 be pear 安装了 Horde 5。

这是全新安装的 Debian 7,请只安装旧版本,我不想安装 Horde 5。

horde3 软件包在哪里,或者我该如何安装它?

0 投票
1 回答
308 浏览

php - 尝试安装部落时出错

当我试图在 RHEL 6 机器上安装 Horde 时,它​​说它找不到 /usr/bin/lib/Application.php。

这是我执行“webmail-install”时的输出:

root:horde$ 网络邮件安装

警告:require_once(/usr/bin/lib/Application.php):无法打开流:第 17 行的 /usr/local/bin/webmail-install 中没有此类文件或目录

致命错误:require_once():无法在 /usr/local/bin/webmail-install 中打开所需的 '/usr/bin/lib/Application.php' (include_path='.:/usr/local/lib/php')第 17 行

在过去的两天里,我已经尝试了大约 5 次,每次都是从新电脑开始。而且我总是遇到同样的错误。

有人可以指出我正确的方向吗?

0 投票
2 回答
300 浏览

php - 部落初始管理员

在我的 Debian 系统上安装 Horde Groupware 后我遇到了问题。安装很顺利。现在我想以管理员身份登录以完成配置,但我不知道如何配置管理员帐户。我研究了我的问题并找到了一些答案,以便我知道我必须调整这一行的 config.php 文件:

但我仍然不知道我必须在数组中插入哪些值。Horde-Groupware-System 是全新安装的。所以不存在任何部落用户。当我正确解释一些答案时,我必须将我的 Debian-User 插入到数组中,但我没有得到哪种格式?带域名?拥有完整的域名?用系统名?部落文档有点不具体,或者我只是愚蠢得要命。;-) 也许有人可以帮助我并知道我必须插入什么。非常感谢。

0 投票
1 回答
438 浏览

php - 为什么 Horde 在 php 文件夹中找不到文件?

我在运行 Apache 的 RHEL 6 机器上安装了 Horde。当我启动它时,我得到一个

“PHP 致命错误:require_once():无法打开所需的‘Horde/Autoloader/Default.php’

我的文件加载在/var/www/horde/ 我的 php 文件加载在 '/usr/share/pear/'

它正在寻找的文件位于“/usr/share/pear/Horde/Autoloader/Default.php”

我的httpd.conf文件指向/var/www/horde

当我输入 localhost 时,它会在 horde 文件夹中找到我的 index.php。

如何配置它以便可以找到 php 文件夹中的文件?