EXIM 调试选项“debug_print”未知

EXIM 调试选项“debug_print”未知

如何在 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

相关内容