Harry Duncan wrote:
> OK... so the protocol then would be that courier should hang because
> it accepted a mail from a broken client, or the alternative is that
> courier having accepted the message should now go into backscatter
> mode.
> 
> Any other solution is to suggest that courier should accomodate other
> mta's inability to handle such messages from broken clients, which
> they wouldn't have been able to handle in the first place.
> 
> Of course, I'm making the assumption that courier is relaying exactly
> what it recieves and that the problem originates at a buggy client.
> 

I'm afraid, your assumption is not right. According to my limited 
testing, courier itself does not accept messages terminated by

last_line.\r\n

Therefore, I think these messages comes into courier's queue over 
correct smtp session (which other MTAs would understand too). And 
messages loose terminating \r\n somewhere in courier's kitchen :-//

I would be happy if you would prove me wrong. I.e. there are 
circumstances when courier accepts last_line.\r\n terminated messages. 
Then we would be able to find and squash a bug which allows this behaviour.

Other option to prove me wrong is to proove mathematically that courier 
"relays exactly" what it got. I know it's difficult task and I don't 
expect anybody will try to acomplish it. But if somebody would try, I 
bet he would find a bug first.

-- 
Aidas Kasparas
IT administrator
GM Consult Group, UAB

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
courier-users mailing list
[email protected]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to