Actions
Bug #4318
closedLegacy bug in net/imap in Ruby 1.9.x
ruby -v:
ruby 1.9.2p0 (2010-08-18 revision 29036) [i686-linux] (but it is also in the current patchlevel136)
Backport:
Description
=begin
Emails that get 'appended' to a mailbox are cut-off
at the end. Not always but only in non-multipart mails where the headers
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
apply to the whole content.
This fixes the problem:
module Net
class IMAP
def send_literal(str)
put_string("{" + str.bytesize.to_s + "}" + CRLF)
@continuation_request_arrival.wait
raise @exception if @exception
put_string(str)
end
end
end
The change is "str.length.to_s" -> "str.bytesize.to_s".
Regards, T.
=end
Actions
Like0
Like0Like0Like0Like0Like0