Are you sure they are popping thier mailbox before attempting to send?

Clients like Outlook Express refuse to POP before SMTP, in cases with OE
they usually get this error on the first attempt to send then after they
have retrieved mail then they can send.

Other than that you may want to check the tcp.smtp.cdb file and verify
it is updating when a user logs in.

Also you can check to make sure tcpserver is reading the correct
tcp.smtp.cdb.  For example my tcp.smtp.cdb is stored in
/var/qmail/vpopmail/etc/, so my tcpserver script looks like this:
#!/bin/sh
QMAILDUID=`id -u qmaild`
NOFILESGID=`id -g qmaild`
exec /usr/local/bin/softlimit -m 5000000 \
 /usr/local/bin/tcpserver -h -l 0 -R -v -p -x
/var/qmail/vpopmail/etc/tcp.smtp.cdb \
 -u $QMAILDUID -g $NOFILESGID 0 smtp fixcrio /var/qmail/bin/qmail-smtpd
2>&1

Hope this helps.

Joe Modjeski

-----Original Message-----
From: chris [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, March 27, 2001 10:05 AM
To: [EMAIL PROTECTED]
Subject: rcphosts error


I compiled vpopmail with the following options

./configure --enable-logging=y  --enable-roaming-users=y
--enable-ip-alias-domains=y --enable-default-domain=lostone.com

However when virtual domain customer foo.com who is using a separate
internet provider for internet access tried to send an e-mail to
fubar.com
(hosted by another ISP somewhere in the world) I receive a rcphosts
error
from qmail saying that


553 sorry, that domain isn't in my list of allowed rcpthosts(#5.7.1) 

Reply via email to