如何在 centos 上使用 exim 进行调试?
选项“debug_print”未知(必须在任何私有选项之前指定“driver”)
remote_login:
debug_print = "This is a test"
driver = plaintext
public_name = LOGIN
client_send = : user : password
sudo 服务 exim 重启
启动 exim:2017-03-29 11:13:41 /etc/exim/remote_login_auth 第 2 行的 Exim 配置错误:选项“debug_print”未知(必须在任何私有选项之前指定“driver”)
或者
sudo exim -d
LOG:PANIC DIE /etc/exim/remote_login_auth 第 2 行的 Exim 配置错误:选项“debug_print”未知(必须在任何私有选项之前指定“driver”)
答案1
您收到错误,因为debug_print
对于验证器,这似乎是您正在配置的。 debug_print
是运输选项。
调试 exim 的技巧
- 无需重新启动 exim 即可测试您的配置:
exim -bV
- 测试 exim 如何路由给定的地址:
exim -bh 192.168.254.170
- 跟踪假装的 SMTP 交易:
exim -bt [email protected]
参考:Exim 备忘单
答案2
必须在任何私有选项之前指定“驱动程序”
IE
remote_login:
driver = plaintext
debug_print = "This is a test"
public_name = LOGIN
client_send = : user : password