Sorry this is so long.
Problem: 7 domains do not have invalid users blocked by CHKUSER, 14
domains work correctly.
Details: Server set up with Shupp Toaster in early November 2006.
Only variance is using maildrop and mailfilter to sort spam into
folders.
Summary: 21 domains were moved from previous vpopmail based mail
server. There is no logic I can find as to why 7 of the domains do not
block non-existing recipients at the qmail-smtpd point. The problem
seems to be CHKUSER, but I am sure it is not a broken CHKUSER, but just
something silly I am missing.
The domains were moved a couple at a time from the old server, not in
any order. I keep wondering if some little change happened after doing
the first 14, and that somehow is affecting the 7 not working.
I know that when I started moving the domains, I did a vadddomain for
some of the first domains, but may not have done that for some of the
later domains. My recollection is that I started out believing I needed
to do that for each one.
I know I am leaving out lots of details. I can readily provide any
requested.
I have looked through the archive, and can add the following:
All files are owned vpopmail.vchkpw in all domains.
All domains have the following in .qmail-default:
| /usr/local/bin/maildrop
/home/vpopmail/domains/domainname.net/mailfilter
and
all domains have mailfilter linked like this to the same file.
mailfilter -> ../mailfilter
All permissions match between a working and a non-working domain.
vqadmin says CatchAll: mailfilter for both of the following domains. If
I click any option, it overwrites my .qmail-default.
Thanks in Advance
Sam
I have chosen these two domains as the examples.
tri.net --this domain works correctly
midkan.com --this domain does not work
Snips of files and tests using domains:
A check of CHKUSER shows this:
# /var/qmail/bin/qmail-smtpd
220 supermail.tri.net ESMTP
mail from [EMAIL PROTECTED]
CHKUSER accepted null sender: from <::> remote <:unknown:unknown> rcpt
<> : accepted null sender always
250 ok
rcpt to: [EMAIL PROTECTED]
CHKUSER rejected rcpt: from <::> remote <:unknown:unknown> rcpt
<[EMAIL PROTECTED]> : not existing recipient
511 sorry, no mailbox here by that name (#5.1.1 - chkuser)
rcpt to: [EMAIL PROTECTED]
CHKUSER accepted rcpt: from <::> remote <:unknown:unknown> rcpt
<[EMAIL PROTECTED]> : found existing recipient
250 ok
quit
221 supermail.tri.net
/var/qmail/control/rcpthosts has this:
midkan.com
tri.net
/var/qmail/control/virtualdomains has this:
midkan.com:midkan.com
tri.net:tri.net
/var/qmail/users/assign has this:
+midkan.com-:midkan.com:89:89:/home/vpopmail/domains/midkan.com:-::
+tri.net-:tri.net:89:89:/home/vpopmail/domains/tri.net:-::