Heya,
It seems that we have 2 dffierent SMTP-Services running on our scalix server (Scalix Community Edition 10/Fedora Core 4). I will call them 'sending Scalix SMTP-Service' and 'receiving Scalix SMTP-Service'. One that delivers mail and one that receives mail.
While Scalix is sitting in our internal Network, we have another Host in our DMZ serving as Internet Mailgate. Well. Now when our scalix server is trying to deliver a message to the internet and our internet mailgate notices an error while scalix is trying to drop its message to our internet mailgate, our internet mailgate don't accept the message for delivering and returns an errorcode back inside the actual session of the 'sending Scalix SMTP-Service'.
Now something strange happens. Scalix gets an 'Unknown User' error when trying to deliver that error message and it gets dropped to the local postmaster. This happens on an message size exceed error or an illegal address syntax when users are using quoted mailaddresses like: Someone <'someone@somewhere'>.
When our internet mailgate accepted the message for delivery and an error occurs while its trying to deliver, then it creates an error message, connects to the 'receiving Scalix SMTP-Service' and the error message is delivered in the right way.
How can I tell our 'sending Scalix SMTP-Service' where to find the users to deliver error messages?
winks,
Felsenstern