1

I'm trying to expand zip file included in raw mail message. My code is like

Zip::File.open_buffer(attachment.data) do |zip|
  zip.each do |entry|
    # bellow works file
    puts entry.name 

    # bellow cause Zlib::DataError: invalid block type
    # because zip file is encrypted by password I guess 
    puts entry.get_input_stream.read 
  end
end

How can I pass Zip::TraditionalDecrypter to Decompressor?

Mekajiki
  • 911
  • 2
  • 8
  • 18

0 Answers0