Damjan Rems wrote:
> I am trying to save attachment(s) from mail read with net/imap.
> Attachment is a tif file.
> 
> att = imap.fetch(msgID, "BODY[2]")[0].attr["BODY[2]"].unpack('m')
> File.new('att.tif','w+').write(att)
> 
> I tried it on linux and it works withouth glitch, but on windows every
> LF (x0A) character is replaced with CRLF sequence. Needless to say file
> is unreadable.
> 
> Is this a bug or am I missing something?

Try File.new('att.tif','wb+').write(att).  From memory, the 'b' in 'wb+' 
turns off newline conversion.

-- 
Alex