问题标签 [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 回答
3319 浏览

mysql - 部落认证后端配置

我已经在 Kubuntu 12.04 上成功安装了 Postfix、Postfixadmin、Dovecot 和 Horde。

当我访问 mail.mydomain.com 时,它会转到 Horde dummy 管理页面。

当我尝试添加用户时,它显示“您的身份验证后端不支持添加用户。如果您希望使用 Horde 管理用户帐户,则必须使用不同的身份验证后端。”

如何使用“不同的身份验证后端”?

0 投票
1 回答
93 浏览

php - Horde_Text_Diff_Renderer 颜色等

是否Horde_Text_Differ_Renderer有内置方法来格式化它输出的文本?

IE。颜色,应用 css 类?ETC?

0 投票
0 回答
290 浏览

windows - 升级后 Plesk 11.5.30 Windows 崩溃并出现内部错误重定向 plesk.phtml

我将 Plesk 升级到 11.5.30,升级后当我访问控制面板并尝试编辑电子邮件地址时,我收到以下错误:

==================================================== =======

内部错误:在路径中找不到脚本“redirect/plesk.phtml” (C:\Program Files (x86)\Parallels\Plesk/admin/common/views/scripts/;C:\Program Files (x86)\Parallels\Plesk /admin/smb/application/views/scripts/;./views\scripts/) 在路径中找不到消息脚本“redirect/plesk.phtml” (C:\Program Files (x86)\Parallels\Plesk/admin/common/ views/scripts/;C:\Program Files (x86)\Parallels\Plesk/admin/smb/application/views/scripts/;./views\scripts/) 文件 Abstract.php 第 988 行

输入 Zend_View_Exception

毫无疑问,C:\Program Files (x86)\Parallels\Plesk/admin/smb/application/views/scripts/ 下的重定向文件夹中缺少 plesk.phtml。

然后我点击控制面板中域名下的网站脚本和安全,然后发现以下错误:

==================================================== ======= 内部错误:在路径中找不到脚本'web/settings.phtml' (C:\Program Files (x86)\Parallels\Plesk/admin/common/views/scripts/;C:\Program Files (x86)\Parallels\Plesk/admin/smb/application/views/scripts/;./views\scripts/) 在路径 (C:\Program Files (x86)\Parallels 中找不到消息脚本“web/settings.phtml” \Plesk/admin/common/views/scripts/;C:\Program Files (x86)\Parallels\Plesk/admin/smb/application/views/scripts/;./views\scripts/) 文件 Abstract.php 第 988 行

输入 Zend_View_Exception

当然,在 C:\Program Files (x86)\Parallels\Plesk/admin/smb/application/views/scripts/ 的 web 文件夹下缺少 settings.phtml

如果有人遇到此问题或有解决此问题的想法,请告诉我,我将非常感谢您的帮助。

预先感谢您阅读

0 投票
1 回答
3974 浏览

email - 邮件服务器未收到电子邮件但发送正常

我正在使用 Plesk Parallel 邮箱,使用 Web 基础 Horde。我可以发送电子邮件,但无法接收电子邮件。我的其他电子邮件帐户(gmail)从不抱怨无法交付或收件人不存在等。我假设接收邮件没有定向到我的部落收件箱(在 webmail.exampledomain.com 中)是 DNS 问题。

我的服务器上有以下 DNS 条目,它们也充当我的主要名称服务器。

我是否缺少任何主要名称服务器记录来接收到此服务器的邮件?

更新:

当我向我的服务器有效电子邮件帐户发送电子邮件时,我在 gmail 上收到以下错误:

0 投票
1 回答
1592 浏览

php - 在不下载的情况下搜索电子邮件正文 - IMAP

我可以在下载邮件的情况下通过 IMAP 搜索所有电子邮件吗?

RFC 3501 IMAP 版本 4 修订版 1 (IMAP4rev1)的6.4.4中所述:

SEARCH 命令在邮箱中搜索与给定搜索条件匹配的邮件。搜索条件由一个或多个搜索关键字组成。来自服务器的未标记的 SEARCH 响应包含与匹配搜索条件的那些消息相对应的消息序列号列表。

定义的搜索关键字如下。有关参数的精确语法定义,请参阅正式语法部分

BODY在 消息正文中包含指定字符串的消息。

...所以我想知道是否可以在不先下载的情况下在电子邮件正文中进行搜索?

0 投票
1 回答
10777 浏览

ssl - SSL 例程:SSL23_GET_SERVER_HELLO:未知协议

我有一个问题,我做了一个命令“openssl s_client -connect server.server:143”,错误是:

我这样做是因为部落连接在登录时出错。我该如何解决这个问题?

0 投票
1 回答
798 浏览

php - Nginx, Horde, Https, Redirect, 这个网页有重定向循环

我有一个安装了 Horde 的 NGINX 服务器,因此我可以使用 webmail,并且根据我使用的是 http - 还是 - httpS 会收到两个不同的错误。我已经在 nginx 中设置了调试,并且没有任何关于错误来源的倾向。邮件错误/访问日志没有错误。我已经成功设置了 Postfix 和 Dovecot(都从 telnet 和 Open_ssl 从 CLI 测试/连接)。我的 IP 端口是打开的(根据需要)。

Http 工作正常(h--p://www.mydomain.not/index.php)。Http S不适用于同一个 URL。

Http S确实加载了webmail loginPage 但是... 1. 页面看起来不正确。它看起来与我使用 Apache2 时所做的完全不同,这让我相信某些东西没有正确处理 PHP。2.我不能直接通过这个webmail登录页面登录,但是我可以使用Horde提供的Horde-TEST.php页面登录。 注意:webmail h--p://www.mydomain.not/webmail/ login .php Horde-Test h--p://www.mydomain.not/webmail/ test .php

所以.... A)常规 loginPage(加载,但无法登录)(h--p S ://www.mydomain.not/webmail/login.php) B)Horde-Mail 测试页面(非 httpS ) 确实加载并且测试登录对浏览器中的所有 imap/imapS 和 pop3/pop3S 都有效。h--p://www.mydomain.not/webmail/test.php

- 但是,如果切换到 httpS h--p S ://www.mydomain.not/webmail/test.php ,测试登录页面根本不会加载

如果输入了特定的 URL(h--pS://www.mydomain.not/webmail/login.php),H--p S将加载 - 但我注意到该页面的图形不准确。该页面的结构看起来不像我使用 Apache2 时的 Horde/Mail 登录页面。

当我为 http 设置重定向以强制 https 时,主网站页面未加载“h--pS://www.mydomain.not/index.php”,但网络邮件登录页面仍然加载...-但作为在它不允许我登录之前...不断给我“错误 ERR_CONNECTION_TIMED_OUT”。

最后,我验证了我的 php5-fpm 配置文件“/etc/php5/fpm/pool.d/www.conf”用户/组语句(nginx)和监听语句(listen = /tmp/php5-fpm.sock ) 与我的 nginx.conf 配置“fastcgi_pass unix:/tmp/php5-fpm.sock;”中的设置一致。

我应该提一下,我还在根网站目录中加载了 prestashop,并且它的任何功能都没有 PHP 错误......但我此时也没有起诉任何 httpS......只是 http。

总之:尝试使用 HTTPS 时出现错误。1. http S不会加载主网页。2. http S会加载 Horde_test 页面,并且测试工具成功连接到 imap/imaps/pop3/pop3s。3. http 会加载 webmail 登录页面,但给出“Error ERR_CONNECTION_TIMED_OUT”。

我得到的唯一已知错误是在重新加载 nginx 后,每当我对 nginx.conf 进行更改(即使我只是添加注释行并且没有更改其他内容!)时,都会发生以下情况:

/etc/init.d/nginx: 2: /etc/init.d/nginx: 语法错误:新行意外

- 可悲的是,一旦发生这种情况......即使没有httpS的常规主页现在也会给出“ERR_TOO_MANY_REDIRECTS”..​​....只有重新启动才能重新启动这个http工作。

这是我的 nginx.conf 文件。

...前言...这个!@#$ 工具不会让我发布带有控制字符的常规配置!- 如果它看起来很愚蠢,那不是我的错。

用户 nginx worker_processes 4 pid varrunnginx.pid

事件worker_connections 768 multi_accept on

error_log varlognginxdebuglog 调试

http

server listen 80 listen for ipv4 此行是默认和隐含的 listen 80 default ipv6only=on listen for ipv6

HTTPS 服务器服务器监听 443 keepalive_timeout 70 ssl_protocols SSLv3 TLSv1 TLSv1.1 TLSv1.2 ssl_ciphers AES128-SHAAES256-SHARC4-SHADES-CBC3-SHARC4-MD5 ssl_prefer_server_ciphers on ssl on ssl_certificate etc nginxsslserver.crt ssl_certificate_key etc *ssl_certificate_key etc *ssl_certificate_key etc. com

我没有使用下面的直接邮件端口,而是通过 browserHorde-webmail 使用 TLS。

邮件 请参阅 httpwiki.nginx.orgImapAuthenticateWithApachePhpScript 上的示例身份验证脚本

端口开放 $ sudo netstat -ntlp | grep LISTEN tcp 0 0 0.0.0.0443 0.0.0.0* LISTEN 1744nginx tcp 0 0 0.0.0.0993 0.0.0.0* LISTEN 938dovecot tcp 0 0 0.0.0.0995 0.0.0.0* LISTEN 938dovecot tcp 0 0 127.0.0.13306 0.0.0.0* LISTEN 985mysqld TCP 0 0 0.0.0.0110 0.0.0.0*听938Dovecot TCP 0 0 0.0.0.0.0143 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0* 0 0.0.0.022 0.0.0.0* LISTEN 800sshd tcp 0 0 0.0.0.025 0.0.0.0* LISTEN 1215master tcp6 0 0 22 * LISTEN 800sshd

0 投票
1 回答
543 浏览

yii - 如何在 Yii 框架中使用 Horde/Imap_Client

我试图弄清楚如何使用 Horde Imap Client 库在我的 Yii 框架应用程序中导入电子邮件,但我不知道如何安装和加载它。

0 投票
1 回答
345 浏览

php - How to flag only one message as "\flagged" with Horde Imap Client library

I'm trying to flag message with the imap flag "\flagged". The problem is that not only the message I intended to mark gets flagged, but also all other messages which were sent from the same email address are also flagged.

For example, in my mailbox I have 10 messages from example@host.com. I want to mark only one of them as "flagged", so I get it's uid and send a request. But it marks all 10 messages. I want only that one with the specific uid.

I'm working with gmail account. When flagging messages in gmail's webmail itself, it marks only one message as intended, so it's not a weird feature from gmail itself.

The code I'm using is below. What's the problem?

0 投票
0 回答
340 浏览

mysql - 迁移部落数据库

我一直在使用带有 Postgresql 的 Horde Webmail 版本的时间最长。我正在迁移服务器并考虑放弃 Postgresql 以支持 MySQL。(我对 Postgresql 很满意,但不幸的是有太多的应用程序只能与 MySQL 一起使用,我尽量避免同时运行/维护两者。)

将 Horde 数据库(用户、日历等)从 Postgresql 迁移到 MySQL 的优雅方法是什么?有什么比转储数据库、修复语法并再次导入更好的方法吗?