Mic*_*eld 8 email-server configuration dovecot
我可以发出一个命令来告诉我当前的 dovecot 配置文件集是否有效或者是否存在问题?
我刚刚更改了我的 dovecot 配置文件。在尝试重新启动服务之前,我只想进行一次快速的健全性检查,以确认我是否犯了一个大错误。
我正在寻找与以下任何一项相同的鸽舍:
nginx -t
apachectl -t
postfix check
Run Code Online (Sandbox Code Playgroud)
如果有某种方法可以检查我的鸽舍配置的有效性,请告诉我。
Mic*_*eld 12
使用doveconf。
如果您的 dovecot 配置有问题,以下doveconf命令将以非零值退出并输出一条消息
doveconf 1>/dev/null
echo $?
Run Code Online (Sandbox Code Playgroud)
上面的命令将仅输出 STDERR 并打印 的退出状态doveconf。
例如,以下输出确认 dovecot 配置正常。
root@host:~# doveconf 1>/dev/null
root@host:~# echo $?
0
root@host:~#
Run Code Online (Sandbox Code Playgroud)