dovecot 未启动:服务(imap)访问(/usr/lib/dovecot/imap)失败

dovecot 未启动:服务(imap)访问(/usr/lib/dovecot/imap)失败

我已经安装了 dovecot,但该服务未运行。我已经验证使用 ps -A | grep dovecot 并且 service dovecot status 测试说:dovecot stop/waiting

/var/log/mail.err.log我看到:

localhost dovecot: master: **Fatal**: service(imap) access(/usr/lib/dovecot/imap) failed: No such file or directory

当我 grep () 中的配置时,/etc/dovecot我发现没有这样的配置。

环境注意事项:

  1. postfix 服务正在运行,我的设置是 Postfix + Dovecot + SASLdAuth (使用 LDAP)。
  2. sasldauth 也在 LDAP 上独立运行良好。 (使用 testaslauthd 验证)

答案1

谢谢@Celada,根据您的评论,它似乎确实是 dovecot 安装的损坏。我使用它安装了它sudo apt-get install dovecot-imapd dovecot-pop3d并且服务启动正常。我也能够成功远程登录。

在我通过 SASL 为 LDAP 配置此功能之前,它可以正常工作,因此我认为我弄乱了一些配置。由于某种原因,根本原因是 dovecot 安装最终被损坏。

相关内容