在哪里可以找到 exim 的“debug_print”的输出?

Col*_*inM 5 ubuntu exim

我正在尝试调试 exim 配置问题(Ubuntu),我在配置中看到很多行,例如:

remote_smtp:
   debug_print = "T: remote_smtp for $local_part@$domain"
   driver = smtp
Run Code Online (Sandbox Code Playgroud)

但是,我不知道如何获取这些语句的输出。我尝试编辑 /etc/default/exim4 并在那里添加各种 CLI 参数,例如 -v、-d、-d+all,虽然它们确实有效,但 debug_print 行却找不到(stderr、stdout、 /var/log/exim4/mainlog)。

如何启用以及在哪里找到“T:remote_smtp for ...”输出?

Phi*_*ack 1

根据进出口文件

If this option is set and debugging is enabled (see `-d', `-v', and `debug_level'), 
then the string is expanded and included in the debugging output when the transport
is run.
Run Code Online (Sandbox Code Playgroud)

您可以通过在命令行上手动运行 exim 来验证其是否正常工作:

exim -d+all -bP transport remote_smtp
Run Code Online (Sandbox Code Playgroud)

您是否尝试添加debug_level 1到您的 exim 配置中?