I'm getting the following error when a mail is sent to a nonexistent user:
This is the body of a mail that is sent to the sender address.
The original message was received at Mon, 29 May 2006 14:03:41 +0200
from localhost [127.0.0.1]
----- The following addresses had permanent fatal errors -----
<fjdfhbsfsd@MYDOMAIN.TLD>
----- Transcript of session follows -----
554 5.0.0 MX list for MYDOMAIN.TLD. points back to vm-scalix.MYDOMAIN.TLD
554 5.3.5 Local configuration error
I got the above mail after I did the following to test this problem:
220 vm-scalix.MYDOMAIN.TLD ESMTP Scalix SMTP Relay 10.0.1.3; Mon, 29 May 2006 14:03:06 +0200 (CEST)
helo SOME.HOSTNAME
250 vm-scalix.MYDOMAIN>TLD Hello [192.168.200.187], pleased to meet you
mail from: MY.REAL@EMAIL.ADDRESS
250 MY.REAL@EMAIL.ADDRESS... Sender ok
rcpt to: fjdfhbsfsd@MYDOMAIN.TLD
250 Ok
data
354 Enter mail, end with "." on a line by itself (relay)
lala
.
250 Ok
this is really weird, because fjdfhbsfsd@MYDOMAIN.TLD is a non-existent user, which should have been rejected in the SMTP session, but that doesn't happen! the Scalix server happily accepts the mail, but the sends a cryptic faillure notification to the original sender by mail.
What do I need to do to fix this?