From: Daniel Cormier Date: 2011-02-19T14:41:24+09:00 Subject: [ruby-core:35310] Re: Patch to Net::InternetMessageIO Ok, but since the period escaping is already being done (just with this one bug), what has to happen for this patch to be applied so other people don't run into this problem in a production system like I did? It seems like waiting for BDAT support to be implemented before fixing a bug with period escaping (which is already being done and will still have to be done) for the DATA command is not the best experience for ruby users. Would you agree? On Mon, Feb 14, 2011 at 4:09 PM, mathew wrote: > On Fri, Feb 11, 2011 at 17:08, Daniel Cormier wrote: >> Perhaps that is a better solution, but shouldn't sending a message >> using DATA work properly whether in ESMTP mode or not? > > Yes, and the solution I proposed would work in ESMTP mode and also in > legacy SMTP mode. In ESMTP mode net/smtp would send the data verbatim; > in legacy SMTP mode it would perform the quoting as per your patch. > > Basically, I don't think it's a good idea to perform unnecessary > quoting of data when in ESMTP mode. > > > mathew > -- > > >