Подставили меня - приказали рулить сервером...
А там возникла проблема.
Qmail не отправляет почту. Я с ним ни разу не работал. Почитал кое что. Посмотрел, но нифига не понял причину.
# /var/qmail/bin/qmail-qstat
messages in queue: 2269
messages in queue but not yet preprocessed: 2269
и постоянно растётГде чё искать?
>Подставили меня - приказали рулить сервером...
>А там возникла проблема.
>Qmail не отправляет почту. Я с ним ни разу не работал. Почитал
>кое что. Посмотрел, но нифига не понял причину.
># /var/qmail/bin/qmail-qstat
>messages in queue: 2269
>messages in queue but not yet preprocessed: 2269
>и постоянно растёт
>
>Где чё искать?/var/log/maillog конечно
>
>/var/log/maillog конечнотам только
Oct 6 16:50:41 main vpopmail[7766]: vchkpw-pop3: (PLAIN) login success tanya-gr@**.**:**.**.**.**
типа всё замечательно
процессы
/var/qmail/bin/qmail-smtpd Maildir
tcpserver -x/etc/rules.cdb -H -c 100 -u 503 -g 502 0 smtp /var/qmail/bin/qmail-smtpd Maildir
плодятся со страшной силой.
а вот в
/var/log/messages
Oct 6 16:54:39 main named[864]: lame server resolving '162.18.109.123.relays.visi.com' (in 'relays.visi.com'?): 127.0.0.1#53
каждую секунду... может он тупо не знает куда отправлять ? потерял связь с DNS ?
Где ему это поправить?
Oct 6 16:50:41 main vpopmail[7766]: vchkpw-pop3: (PLAIN) login success tanya-gr@**.**:**.**.**.**К делу не относится, это подключение клиента для приема почты
/var/qmail/bin/qmail-smtpd Maildir
tcpserver -x/etc/rules.cdb -H -c 100 -u 503 -g 502 0 smtp /var/qmail/bin/qmail-smtpd MaildirЭто прием сообщений от почтовых клиентов и удаленных серверов. Попробуй поставить -R чтобы не запрашивал информацию об удаленном хосте. Может поэтому и висит
>а вот в
>/var/log/messages
>Oct 6 16:54:39 main named[864]: lame server resolving '162.18.109.123.relays.visi.com' (in 'relays.visi.com'?):
>127.0.0.1#53
>каждую секунду... может он тупо не знает куда отправлять ? потерял
>связь с DNS ?Нет, врядли lame server - это другой вопрос
Покажи ps ax|grep qmail
и все сообщения /var/log/maillog от qmail*
>Покажи ps ax|grep qmailroot@main:/ # ps -ax|grep qmail
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
28709 ? S 0:00 supervise qmail-send
28711 ? S 0:00 supervise qmail-smtpd
28713 ? S 0:30 qmail-send
28714 ? S 0:03 /usr/bin/multilog t s2500000 n40 /var/log/qmail/qmail-send
28715 ? S 0:02 /usr/bin/tcpserver -p -v -R -x /etc/tcprules.d/tcp.qmail-smtp.cdb -c 10 -u 201 -g 200 0.0.0.0 smtp /var/qmail/bin/qmail-smtpd /home/system/vpopmail/bin/vchkpw /bin/true
28716 ? S 0:01 /usr/bin/multilog t s2500000 n40 /var/log/qmail/qmail-smtpd
28748 ? S 0:03 qmail-lspawn .maildir
28749 ? S 0:03 qmail-rspawn
28750 ? S 0:03 qmail-clean
3508 ? S 0:00 qmail-remote dreamfree.co.uk sitescpnr@dreamfree.co.uk
5103 ? S 0:00 qmail-remote dreamfree.co.uk sitescpnr@dreamfree.co.uk
7465 ? S 0:00 qmail-remote dreamfree.co.uk sitescfbo@dreamfree.co.uk
8491 ? S 0:00 qmail-remote freeandsingle.com lilliantye@freeandsingle.com
8663 ? S 0:00 qmail-remote dreamfree.co.uk sitescfbo@dreamfree.co.uk
9058 ? S 0:00 /usr/bin/tcpserver -p -v -R -x /etc/tcprules.d/tcp.qmail-smtp.cdb -c 10 -u 201 -g 200 0.0.0.0 smtp /var/qmail/bin/qmail-smtpd /home/system/vpopmail/bin/vchkpw /bin/true
9117 ? S 0:00 qmail-remote avtotorg.ru service@avtotorg.ru
9229 ? S 0:00 qmail-remote acsinc.net bandasb@acsinc.net
9240 ? S 0:00 /var/qmail/bin/qmail-smtpd /home/system/vpopmail/bin/vchkpw /bin/true
9299 ? S 0:00 qmail-remote praktiki-4way.ru sales@praktiki-4way.ru
9537 ? S 0:00 /var/qmail/bin/qmail-smtpd /home/system/vpopmail/bin/vchkpw /bin/true
9580 ? S 0:00 qmail-remote palp.ru mail@palp.ru
9750 ? S 0:00 /var/qmail/bin/qmail-smtpd /home/system/vpopmail/bin/vchkpw /bin/true
9821 ? S 0:00 qmail-remote kiquo.tk pmzu@kiquo.tk
9845 ? S 0:00 qmail-remote cavmu.tk futa@cavmu.tk
9893 ? S 0:00 qmail-remote smartech.ru info5@smartech.ru
9905 ? S 0:00 qmail-remote keeme.tk tmc22@keeme.tk
9910 ? S 0:00 qmail-remote mdmdesign.com.br web@mdmdesign.com.br
9919 ? S 0:00 qmail-remote mofew2001.tk tiv@mofew2001.tk
9926 ? S 0:00 qmail-remote intelnet.net.gt cesarlp@intelnet.net.gt
9950 ? S 0:00 /var/qmail/bin/simscan
9981 ? S 0:00 /usr/bin/tcpserver -p -v -R -x /etc/tcprules.d/tcp.qmail-smtp.cdb -c 10 -u 201 -g 200 0.0.0.0 smtp /var/qmail/bin/qmail-smtpd /home/system/vpopmail/bin/vchkpw /bin/true
10016 ? S 0:00 qmail-remote argo-travel.com concern@argo-travel.com
10017 ? S 0:00 /usr/bin/tcpserver -p -v -R -x /etc/tcprules.d/tcp.qmail-smtp.cdb -c 10 -u 201 -g 200 0.0.0.0 smtp /var/qmail/bin/qmail-smtpd /home/system/vpopmail/bin/vchkpw /bin/true
10023 ? S 0:00 /var/qmail/bin/qmail-smtpd /home/system/vpopmail/bin/vchkpw /bin/true
10027 ? S 0:00 qmail-remote solar.sar.net pandf@solar.sar.net
10073 ? S 0:00 qmail-remote stan.csustan.edu |aschmidt@stan.csustan.edu
10085 ? S 0:00 qmail-remote centraltransportint.com zaletill@centraltransportint.com
10114 ? S 0:00 qmail-remote xw.ru igsa@xw.ru
10143 ? S 0:00 qmail-remote ucdavis.edu cfong@ucdavis.edu
10145 ? S 0:00 /var/qmail/bin/simscan
10150 ? S 0:00 /var/qmail/bin/qmail-smtpd /home/system/vpopmail/bin/vchkpw /bin/true
10153 ? S 0:00 qmail-remote ifmch.ru eb@ifmch.ru
10160 ? S 0:00 qmail-remote rrdb.ru cometarychugging@rrdb.ru
10166 ? S 0:00 /var/qmail/bin/qmail-smtpd /home/system/vpopmail/bin/vchkpw /bin/true
10174 ? S 0:00 /var/qmail/bin/qmail-smtpd /home/system/vpopmail/bin/vchkpw /bin/true
10175 ? S 0:00 qmail-remote dhinsurance.com fox@dhinsurance.com
10180 ? S 0:00 /var/qmail/bin/simscan
10181 ? S 0:00 /var/qmail/bin/simscan
10191 ? S 0:00 qmail-remote dars.info consulting@dars.info
10194 ? D 0:00 bin/qmail-queue
10196 pts/8 R+ 0:00 grep qmail
Господа, может это open relay??? Как то список исходящих адресов кажется знакомым ;)
>Господа, может это open relay??? Как то список исходящих адресов кажется знакомым
>;)Поясни.
Это когда через мой сервер кто то снаружи рассылает почту?
С наружи отправка доступна только с авторизацией.
>>Господа, может это open relay??? Как то список исходящих адресов кажется знакомым
>>;)
>
>Поясни.
>Это когда через мой сервер кто то снаружи рассылает почту?Да
>С наружи отправка доступна только с авторизацией.Замечательно.
А rbl используешь? патч chkuser стоит?
это могут быть отлупы от несуществующих адресов
Попробуй очистить очередь (если не знаешь как - поставь webmin и с его помошью) и погляди динамику - как будет заполняться очередь с нуля.
логах qmaila вот такие интересный записи..
@4000000048eddacb25496edc warning: unable to stat mess/0/1900237
@4000000048eddacb2a38ccbc warning: trouble injecting bounce message, will try laterмного.. но что это значает нигде не нашёл.
Очередь растёт, но скорость обработки входящей почты оооочень низкая.. практически никакая...
Исходящая как из пушки улетает... Запарился я уже. нигде ничё толком прочитать не смог..
т.е. ситуация щас обратная первоначальной...root@main:/var/log/qmail/qmail-send # /var/qmail/bin/qmail-qstat
messages in queue: 3330
messages in queue but not yet preprocessed: 10и очередь растёт быстро...
>т.е. ситуация щас обратная первоначальной...
>
>root@main:/var/log/qmail/qmail-send # /var/qmail/bin/qmail-qstat
>messages in queue: 3330
>messages in queue but not yet preprocessed: 10
>
>и очередь растёт быстро...значит тебя спасёт именно связка патч chkuser + rblsmtpd.
chkuser - патч проверяющий через API vpopmail наличие адреса в системе(и правильность адреса) и в случае несуществующего адреса отлуп будет сразу на уровне smtp без проверки антивирусом и генерации отлупа.
А rblsmtpd даже не допустит до этого этапа. Конечно использовать sorbs не стоит а вот spamcop.net или spamhaus.org можнон вполне, причём в паре.
После этого значительная часть спама(и вирусов, кстати) будет отвергаться до обработки сервером. У меня в день такой почты - 85-87%.
Или поставь exim :)