Centos

EXIM 調試選項“debug_print”未知

  • July 15, 2021

你如何讓 exim 在 centos 上進行調試?

選項“debug_print”未知(“驅動程序”必須在任何私有選項之前指定)

remote_login:
 debug_print = "This is a test"
 driver = plaintext
 public_name = LOGIN
 client_send = : user : password

sudo service exim 重啟

開始 exim:2017-03-29 11:13:41 /etc/exim/remote_login_auth 第 2 行中的 Exim 配置錯誤:選項“debug_print”未知(必須在任何私有選項之前指定“驅動程序”)

或者

sudo exim -d

日誌:/etc/exim/remote_login_auth 第 2 行中的 PANIC DIE Exim 配置錯誤:選項“debug_print”未知(必須在任何私有選項之前指定“驅動程序”)

您收到錯誤是因為debug_print不是驗證器的有效選項,這似乎是您正在配置的。 debug_print是一種運輸方式。


調試 exim 的技巧

  • 在不重新啟動 exim 的情況下測試您的配置: exim -bV
  • 測試 exim 如何路由給定地址:exim -bh 192.168.254.170
  • 跟踪偽裝的 SMTP 事務:exim -bt alias@localdomain.com

參考:Exim 備忘單

必須在任何私有選項之前指定“驅動程序”

IE

remote_login:
 driver = plaintext
 debug_print = "This is a test"
 public_name = LOGIN
 client_send = : user : password

引用自:https://serverfault.com/questions/841267