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
