首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用IMP身份验证的部落不授权邮件服务(imp)

使用IMP身份验证的部落不授权邮件服务(imp)
EN

Server Fault用户
提问于 2017-02-06 23:40:19
回答 2查看 1.5K关注 0票数 0

我用PHP 7.0.15在nginx 1.10.2上重新安装了Horde 5.2.13,所有这些都是随当前Debian测试而来的。Horde作为虚拟服务器在自己的PHP池中与自己的用户一起运行。它被配置为使用远程IMAP服务器(Dovecot)进行身份验证--我希望作为邮件存储。

登录到Horde可以很好地处理IMAP凭据。但是在用户的仪表板上,我看到用户___没有获得邮件(client.fqdn)的授权。我已经看到了很多类似问题的邮件列表条目,但到目前为止似乎没有一个适合我的情况。

单击webmail选项卡将请求另一个身份验证,该身份验证在IMAP凭据中失败。

我没有发布任何配置,因为它是如此之多,我目前不知道从哪里开始寻找。我对部落完全陌生。我感谢您对结构化故障排除方法有什么想法吗?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2017-02-09 00:19:07

我找到了答案,使用Horde-Imp邮件列表。那是怎么回事?

第一:必须将服务器的hordeauth属性设置为使Horde也使用imap服务器的登录凭据。

第二:用于在horde/conf.php中指定登录的imap服务器与imp/backends.local.php中指定的imap服务器无关。所以一个成功的登录对邮件子系统来说并不意味着什么。

第三:..。使用来自imp/backends.php的默认本地imap服务器,该服务器根本不存在。在disabled中为默认服务器设置imp/backends.local.php属性,使IMP从同一个文件中选择自定义服务器。

然后一切都如期而至。

票数 0
EN

Server Fault用户

发布于 2017-10-02 18:21:42

最佳答案如上所示

在debian /etc/horde/imp/以下工作

代码语言:javascript
复制
$servers['imap'] = array( 

    // ENABLED by default; will connect to IMAP port on local server

    'disabled' => true,
    'name' => 'IMAP Server',
    'hostspec' => 'localhost',
    'hordeauth' => true,
    'protocol' => 'imap',
    'port' => 143,
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/830969

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档