![发送电子邮件时检查实时邮件日志错误](https://linux22.com/image/750359/%E5%8F%91%E9%80%81%E7%94%B5%E5%AD%90%E9%82%AE%E4%BB%B6%E6%97%B6%E6%A3%80%E6%9F%A5%E5%AE%9E%E6%97%B6%E9%82%AE%E4%BB%B6%E6%97%A5%E5%BF%97%E9%94%99%E8%AF%AF.png)
我需要一些有关在 VPS 上执行命令的帮助。我想阅读邮件日志以检查错误,以便将其报告给 Hotmail。我快速进行了 Google 搜索,并尝试在发送电子邮件时找到实时邮件日志以检查错误。
我使用的是 CentOS 8,用来发送电子邮件的软件名称叫做 Exim。
您知道我需要使用什么命令来检查实时邮件日志以查看发送电子邮件时是否有错误吗?
答案1
Exim 可以配置为记录到系统日志或单独的文件中。
目的地Exim 的日志
LOG_FILE_PATH
通过在 Local/Makefile 中 设置或在运行时配置中设置来配置log_file_path
。 后者字符串被扩展,因此它可以包含对主机名的引用:log_file_path = /var/log/$primary_hostname/exim_%slog
Exim 的典型主日志路径是/var/log/exim_mainlog
或/var/log/exim/mainlog
,但它也可以记录到 syslog 中。检查log_file_path
。
您没有单独的“实时日志”工具,但您可以像往常一样tail -f /path/to/logfile
实时监控日志。