1.postfix使用rsyslog記錄日志祸轮。
2.默認(rèn)情況下械筛,centos的docker鏡像中沒(méi)有安裝rsyslog模塊杭隙。
3.在沒(méi)有安裝rsyslog的情況下postfix不記錄日志放妈。
4.安裝了rsyslog后,默認(rèn)配置下postfix也不記錄日志湿右,必須修改/etc/rsyslog.conf诅妹,將OmitLocalLogging設(shè)置成off,才不會(huì)忽略本地日志。同時(shí)吭狡,/etc/rsyslog.d/listen.conf中刪除原有內(nèi)容尖殃,設(shè)置成$SystemLogSocketName? /dev/log。
本文參照github上的工程測(cè)試通過(guò)划煮,地址如下:
https://github.com/juanluisbaptiste/docker-postfix