hmm seems difficult
At 17:20 07.07.2001 +0200, you wrote:
>Hi Lukas,
>
>/var/log/maillog:
>=================
>
>
>There was one local delivery and that worked just fine (As you probably
>already noticed by reading the logfile).
yes of course..
>/var/log/qmail/smtpd/current:
>=============================
>
>I don't understand it but it doesn't look too evil, doesn't it?
nothing happens... i think its the run file..
>/service/qmail-smtpd/run:
>=========================
>
>#!/bin/sh
>QMAILDUID='id -u qmaild'
>NOFILESGID='id -g qmaild'
>MAXSMTPD='cat /var/qmail/control/concurrencyincoming'
>exec /usr/local/bin/softlimit -m 2000000 \
>/usr/local/bin/tcpserver -v -R -l 0 -x /etc/tcp.smtp.cdb -c "$MAXSMTPD" \
>-u "$QMAILDUID" -g "$NOFILESGID" 0 smtp /var/qmail/bin/qmail-smtpd 2>&1
does /var/qmail/control/concurrencyincoming exist, and is there a
/etc/tcp.smtp.cdb ?
did you try to re - paste the run file
>ps aux | grep qmail:
>====================
>
hmm here it looks something different:
root 17686 0.0 0.0 1192 56 ? S Jun18 0:00 supervise
qmail-s
root 17688 0.0 0.0 1192 56 ? S Jun18 0:01 supervise
qmail-s
root 4876 0.0 0.0 1192 56 ? S Jun20 0:03 supervise
qmail-p
qmaill 14760 0.0 0.1 1208 220 ? S Jul01 0:00
/usr/bin/logger -
qmaill 14761 0.0 0.1 1208 220 ? S Jul01 0:01
/usr/bin/logger -
qmaill 14762 0.0 0.1 1208 220 ? S Jul01 0:02
/usr/bin/logger -
qmails 29723 0.0 0.0 1248 152 ? S Jul01 0:01 qmail-send
root 29725 0.0 0.0 1204 68 ? S Jul01 0:00 qmail-lspawn
./Ma
qmailr 29726 0.0 0.0 1204 112 ? S Jul01 0:00 qmail-rspawn
qmailq 29727 0.0 0.0 1196 92 ? S Jul01 0:00 qmail-clean
qmaild 29730 0.0 0.0 1760 68 ? S Jul01 0:00
/usr/local/bin/tc
root 28178 0.0 0.2 1320 516 pts/2 S 18:00 0:00 grep qmail
i think its the tcpserver process missing... running under user "qmaild"
>netstat -lp:
>============
>
i did really mean netstat -lp
net-tools 1.60
netstat 1.42 (2001-04-15)
i get an output like this:
[pasted only the relevant line]
tcp 0 0
*:smtp *:* LISTEN 29730/tcpserver
Iam not really sure where the problem is, but i think it's the run file of
qmail-smtpd
iam using the following file:
--- /service/qmail-smtpd/run ---
#!/bin/sh
QMAILDUID=`id -u qmaild`
NOFILESGID=`id -g qmaild`
MAXSMTPD=`cat /var/qmail/control/concurrencyincoming`
exec /usr/local/bin/softlimit -m 2000000 \
/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 -rblackholes.mail-abuse.org -r
'relays.mail-abuse.org:Open Relay - see ' \
/var/qmail/bin/qmail-smtpd 2>&1
--- END ---
and this works perfectly
did you try to run /var/qmail/bin/qmail-smtpd on the console ?
did you try to run qmail-smtpd under inetd ?
[ just for testing purposes... daemontools with it run files confuses me..
inetd isn't as good as daemontools, but its a lot less complex... just to
exclude errors ]
Hope i helped so far
--
Lukas "Maverick" Beeler / Telematiker
Project: D.R.E.A.M / every.de - Your Community
Web: http://www.projectdream.org
Mail: [EMAIL PROTECTED]