tonix (Antonio Nati) wrote:
At 22.53 22/05/2006, you wrote:
Has anyone else run into this?
A microsoft smtp service is sending an email with a list
of rcpt's. Some of the rcpt's are invalid. The microsoft
keeps reporting rejection of almost all the email addresses
including valid ones.
We are using fixcrio on the smtp server, so it's not
a bare line feed problem.
Using chkuser v.2.0.8.
Everything works fine when a qmail server sends the
same list of emails. All the good rcpts get the email
and all the invalid rcpts are rejected.
I am looking into disabling the chk user for the
senders static IP address but wonder if there is
possibly something in the qmail/chkuser code that
needs looking into.
What do chkuser logs say about these rejected rcpt?
For the rejected addresses seeing:
CHKUSER rejected .... not existing recipient
For the accepted addresses
CHKUSER accepted .... found existing recipient
We ran some other tests. If all the recipients are accepted the email
comes through to all the users.
If any one of the recipients are rejected then the sender says they
get a bounce message with valid and invalid recipients listed with
the regular qmail failure status of the form:
There was a SMTP communication problem with the recipient's
email server. Please contact your system administrator.
<HOST_SENDER #5.5.0 smtp;511 sorry, no mailbox
here by that name (#5.1.1 - chkuser)>
Thier email system returns a bounce message containing those
types of status for valid and invalid accounts.
And the chkuser log shows the correct information, reporting
invalid for invalid accounts and valid for existing accounts.
I'm going to run a test when I telnet to port 25 and walk
through the conversation by hand. Then check the logs and