我正在尝试在 Ubuntu 服务器上安装 Dovecot。出于某种原因,当我启动该进程时,它通知我该进程正在调整,但当我使用“ps -A | grep dovecot”搜索它时,我什么也没看到,这让我认为它出于某种原因停止了。邮件日志没有告诉我任何信息。
我隐隐怀疑我在配置文件中配置了错误的东西,但我无法找到问题所在。
配置文件位于:dovecot配置文件
谢谢
麦克风
答案1
根据 Dovecot 邮件列表,Dovecot 1.2 版中 login_greeting_capability 已被删除,不再需要。
我假设出现错误是因为您正在运行 v1.2 或更新版本。
以下是我发现的有关此配置设置的两条引言:
1.
详情:http://hg.dovecot.org/dovecot-1.2/rev/6d1214687c89 变更集:7944:6d1214687c89 用户: Timo Sirainen 日期:2008 年 6 月 22 日(星期日)07:12:27 +0300 描述: 删除了 login_greeting_capability 设置,该设置不再使用。 差异统计: 修改了 1 个文件,删除了 5 个文件(-) dovecot-example.conf | 5 ----- 差异(15行): 差异-r 138a64b6dffe-r 6d1214687c89 dovecot-example.conf --- a/dovecot-example.conf 2008 年 6 月 21 日星期六 18:19:41 +0300 +++ b/dovecot-example.conf 2008 年 6 月 22 日星期日 07:12:27 +0300 @@ -536,11 +536,6 @@ 协议 imap { 要加载的插件列表。 邮件插件 = mail_plugin_dir = /usr/lib/dovecot/imap 在问候消息中发送 IMAP 功能。这使得 客户端使用 CAPABILITY 命令来请求它,这样就节省了一次往返。 然而许多客户并不理解这一点,仍然询问能力。 login_greeting_capability = no IMAP 注销格式字符串: %i - 从客户端读取的总字节数
2.
“删除了 login_greeting_capability。现在始终会发送该功能(Lemonade 需要此功能,并且不会产生太多额外流量)。”
答案2
wget http://www.loadingames.com/dovecot.conf
dovecot -F -c ./dovecot -n
告诉我
Error: Error in configuration file ./dovecot.conf line 623: Unknown setting: login_greeting_capability
Fatal: Invalid configuration in ./dovecot.conf
所以你需要修复 login_greeting_capability