Задержка доставки сообщений с помощью Mailscanner и Postfix
При использовании Mailscanner (v4.85.2) и Postfix (v2.11.1-1) в Ubuntu почта доставляется, но бывают случаи, когда сообщения помещаются в очередь входящих сообщений после того, как mailscanner сканирует их в течение 5 минут перед доставкой (в моем Если я доставляю в Cyrus IMAP, но я считаю, что это несущественно, поскольку проблема в том, что postfix не пытается доставить их, пока не наступит определенный тайм-аут).
1 ответ
В какой-то момент (я думаю, что в 2013 году) пакет postfix изменил запись для qmgr
от fifo
в unix
в master.cf
(в /etc/postfix
в моей системе). Из-за этого изменения была введена задержка. Возможно, у вас также есть это сообщение в вашем почтовом журнале: KickMessage failed as couldn't write to /var/spool/postfix/public/qmgr
Чтобы это исправить, измените qmgr
вход в master.cf
от:
qmgr unix n - n 300 1 qmgr
в
qmgr fifo n - n 300 1 qmgr
и перезагрузите постфикс.
Спасибо этой ветке списка mailscanner за предоставление ответа.