День добрый ситуация такая. qmail, tcpserver, rbl
Предыстория.
Работало, за последнее время Сделал только периодическую очистку очереди с помощью qmHandle от не доставляемых писем с темой "failure notice".
Результат:
У пользователей письма остаются в исходящих. Почтовые клиенты получают "451 qq crashed". Клиент периодически долбит их опять на отправку.
Но при этом письма уходят. В логах qmail нормальный лог.
tcp.smtp
127.0.0.1:allow,RELAYCLIENT="",RBLSMTPD=""
192.168.1.:allow,RELAYCLIENT="",RBLSMTPD=""
:allow
run для qmail-smtpd
#!/bin/sh
QMAILDUID=`id -u qmaild`
NOFILESGID=`id -g qmaild`
MAXSMTPD=`cat /var/qmail/control/concurrencyincoming`
exec /usr/local/bin/softlimit -m 10000000 \
/usr/local/bin/tcpserver -v -R -l 0 -x /etc/tcp.smtp.cdb -c "$MAXSMTPD" \
-u "$QMAILDUID" -g "$NOFILESGID" 0 smtp /usr/local/bin/rblsmtpd -b \
-r bl.spamcop.net -r dnsbl.njabl.org -r cbl.abuseat.org \
-r dul.ru -r combined.njabl.org \
/var/qmail/bin/qmail-smtpd 2>&1
В Логах вижу еще такое
File: messages Col 0 1391258
Oct 20 16:51:02 volf last message repeated 4 times
Oct 20 16:52:12 volf last message repeated 7 times
Oct 20 16:53:22 volf last message repeated 7 times
Что делал. Убрал очистку очереди. Остановил qmail и почистил руками очередь.
Что может быть не так?