On Friday, October 26, 2001, at 06:12 PM, Mike Jimenez wrote:
> Im having a horrible time trying to figure this out. > I have vpopmail-4.9.10 installed with Qmail. The problem is my users > cannot send out email. They can pop fine however. > But the POP Before SMTP is not working? > I have also looked into the /home/vpopmail/etc/open-smtp file all pops > are being allowed relay. > Ex: > 12.46.16.205:allow,RELAYCLIENT="",RBLSMTPD="" 1004137830 > 12.46.16.196:allow,RELAYCLIENT="",RBLSMTPD="" 1004137842 > 12.46.16.214:allow,RELAYCLIENT="",RBLSMTPD="" 1004137842 > 12.46.16.197:allow,RELAYCLIENT="",RBLSMTPD="" 1004137848 > 12.46.16.201:allow,RELAYCLIENT="",RBLSMTPD="" 1004137859 > 12.46.16.198:allow,RELAYCLIENT="",RBLSMTPD="" 1004137863 > 12.46.16.218:allow,RELAYCLIENT="",RBLSMTPD="" 1004137867 > 12.46.16.194:allow,RELAYCLIENT="",RBLSMTPD="" 1004137868 > 209.179.224.46:allow,RELAYCLIENT="",RBLSMTPD="" 1004137870 > > But its still not allowing my users to send out email they just get a > host not found error or a 553 relay error? > Also qmaild is running multiple times and I don't know why its doing > this. > > > qmaild 975 0.0 0.0 1456 500 ? S 15:40 0:00 > /usr/local/bin/tcpserver -v -R -l 0 -x /etc/tcp.smtp.cdb -c 200 -u 50 > > qmaild 1992 0.0 0.0 1456 504 ? S 16:12 0:00 > /usr/local/bin/tcpserver -v -R -l 0 -x /etc/tcp.smtp.cdb -c 200 -u 50 > > > Here is an example of how I start the service > /var/qmail/supervise/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 > > > /var/qmail/supervise/qmail-pop3d/run > #!/bin/sh > exec /usr/local/bin/softlimit -m 2000000 \ > /usr/local/bin/tcpserver -v -R -H -l 0 0 110 > /var/qmail/bin/qmail-popup \ > rocky.vpi.net /home/vpopmail/bin/vchkpw > /var/qmail/bin/qmail-pop3d Maildir 2>&1 > > Can someone please help me out I cant figure out what is going on.... What happens when you kill both smtp processes and restart it? Do you still have 2 running? And when someone pops in, does the timestamp of tcp.smtp.cdb get updated? I've had difficulty in the past getting roaming users to work when tcp.smtp was somewhere other than ~vpopmail/etc/. You might want to try moving it there, making all the files in ~vpopmail/etc owned by vpopmail,and edit your smtp startup script to use /home/vpopmail/etc/tcp.smtp.cdb Cheers, Bill