是否有一个命令可以发出来告诉我 dovecot 的当前配置文件集是否有效或者是否存在问题?
我刚刚更改了我的 dovecot 配置文件。在尝试重新启动服务之前,我只想快速进行一次健全性检查,以确认我是否犯了一个粗心大意的错误。
我正在寻找以下任意一个的鸽舍等效物:
nginx -t
apachectl -t
postfix check
请告诉我是否有方法可以检查我的 dovecot 配置的有效性。
答案1
使用doveconf
。
doveconf
如果你的 dovecot 配置有问题,以下命令将以非零值退出并输出一条消息
doveconf 1>/dev/null
echo $?
上述命令将只输出 STDERR 并打印退出状态doveconf
。
例如,以下输出确认 dovecot 配置正确。
root@host:~# doveconf 1>/dev/null
root@host:~# echo $?
0
root@host:~#