Postfix 记录到不同的套接字

Postfix 记录到不同的套接字

Postfix 在其配置中允许使用选项“syslog_facility”,该选项允许将默认的“mail”功能更改为其他功能。

但是,是否可以将默认套接字“/var/spool/postfix/dev/log”或“/dev/log”更改为其他目的地?

答案1

没有配置参数为此,也没有必要改变它。

你应该读您需要了解有关 Postfix 日志记录的哪些内容?默认情况下,Postfix 可以syslogd完成这项工作。

Postfix 守护进程在后台运行,并将问题和正常活动记录到 syslog 守护进程。该syslogd进程按类别和严重性对事件进行排序,并将其附加到日志文件中。

/var/spool/postfix/dev/log当您运行 Postfix 时才需要chrooted

请注意,chrooted守护进程会解析相对于Postfix队列目录的所有文件名(/var/spool/postfix)。

此外,您几乎肯定需要进行配置,syslogd以便它监听 Postfix 队列目录内的套接字。 syslogd针对特定系统实现此目的的命令行选项示例:

  • FreeBSD的:syslogd -l /var/spool/postfix/var/run/log
  • Linux、OpenBSD: syslogd -a /var/spool/postfix/dev/log

可以更改队列目录:

queue_directory(默认:查看postconf -d输出)

Postfix 顶级队列目录的位置。这是以 chrooted 方式运行的 Postfix 守护进程的根目录。

相关内容