проблема в том, что на qmail не доходит почта.
Работает все на FreeBSD запускается qmail из под tcpserver'a следующим образом:/usr/local/bin/tcpserver 0 110 /var/qmail/bin/qmail-popup my.host /bin/checkpassword /var/qmail/bin/qmail-pop3d Maild
/usr/local/bin/tcpserver -v -u 82 -g 81 -x /etc/tcp.smtp.cdb 0 smtp /var/qmail/bin/qmail-smtpd 2>&1 | \
/var/qmail/bin/splogger smtpd 3 &tcp.smtp:
127.0.0.1:allow,RELAYCLIENT=""
192.168.0.:allow,RELAYCLIENT=""
:allow
При попытке отправить почту извне на этот qmail получаем в логе:
Aug 29 14:00:41 smtpd: 1062151241.867953 tcpserver: status: 1/40
Aug 29 14:00:41 smtpd: 1062151241.871308 tcpserver: pid 533 from 24.46.83.66
Aug 29 14:00:42 smtpd: 1062151242.047512 tcpserver: ok 533 ns.mydomen.ru:xxx.xxx.xxx.xxx:25 tram-pap.pam.com:yyy.yyy.yyy.yyy::4603
Aug 29 14:00:43 smtpd: 1062151243.427641 tcpserver: end 533 status 0Но почта не доставляется (по pop 3 ее не видно)
с локальной тоже самое.
Как побороть это безобразие
>проблема в том, что на qmail не доходит почта.
>Работает все на FreeBSD запускается qmail из под tcpserver'a следующим образом:
>
>/usr/local/bin/tcpserver 0 110 /var/qmail/bin/qmail-popup my.host /bin/checkpassword /var/qmail/bin/qmail-pop3d Maild
>
>/usr/local/bin/tcpserver -v -u 82 -g 81 -x /etc/tcp.smtp.cdb 0 smtp /var/qmail/bin/qmail-smtpd 2>&1 | \
>/var/qmail/bin/splogger smtpd 3 &
>
>tcp.smtp:
>127.0.0.1:allow,RELAYCLIENT=""
>192.168.0.:allow,RELAYCLIENT=""
>:allowправила не забыл активизировать после изменения?
tcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp < /etc/tcp.smtp
и проверь телнетом вход на 110 и 25 порт, отвечает ли тебе там qmail вообще ?
>правила не забыл активизировать после изменения?
>tcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp < /etc/tcp.smtp
>и проверь телнетом вход на 110 и 25 порт, отвечает ли тебе
>там qmail вообще ?активизировать не забыл.
qmail отвечает и по 25 и по 110правда я немного запутался со стартом qmail'a .
Так при старте вроде должны быть запущены(из LWQ):qmaild 2220 0.0 1.0 844 420 ? S N 10:25 0:00 /usr/local/bin/tcpserver -v -x /etc/tcp.smtp.cdb -u 49491 -g 31314 0 smtp /var/qmail/bin/qmail-smtpd-
qmaill 365 0.0 0.8 748 344 ? S N 12:43 0:00 splogger qmail
qmailq 368 0.0 0.7 736 292 ? S N 12:43 0:00 qmail-clean
qmailr 367 0.0 0.6 732 272 ? S N 12:43 0:00 qmail-rspawn
qmails 350 0.0 0.8 776 336 ? S N 12:43 0:00 qmail-send
root 340 0.0 0.6 724 252 ? S N 12:43 0:00 /usr/local/sbin/supervise /var/supervise/qmail-send /var/qmail/rc
root 341 0.0 0.6 724 252 ? S N 12:43 0:00 /usr/local/sbin/supervise /var/supervise/tcpserver-qmail /usr/local/bin/tcpserver -v -x /etc/tcp.smtp
root 366 0.0 0.7 736 276 ? S N 12:43 0:00 qmail-lspawn ./Mailboxоднако я донастраивался до того, что у меня только smtpd и qmail-popup оба через tcpserver,
А qmail-send, running as qmails; qmail-lspawn, running
as root; qmail-rspawn, running as qmailr; and qmail-clean, running
as qmailq НЕ ЗАПУЩЕНЫ И НЕ РАБОТАЮТ СООТВЕТСТВЕННО.Видимо вся проблема в этом.
Подскажите пожалуйста ЧТО все таки должно быть запущено помимо smtpd и qmail-popup. Сильно подозреваю что еще должны быть 4 демона: qmail-send, qmail-lspawn, qmail-rspawn и qmail-clean. Также я подозреваю что все они стартуют при запуске qmail-start (или я не прав?)