ruby-mail 2.7.0 breaks unicode and various other formats
Since mail 2.7.0 various emails are not recognised correctly. e.g. they are rejected, as schleuder thinks they are an empty message.
Also with mail 2.7.0 some tests are failing, as they now have \r\n as new lines.
2) user sends keyword x-resend with iso-8859-1 body
Failure/Error: expect(message.parts[1].body.to_s.force_encoding(message.parts[1].charset)).to eql(content_body.encode(message.parts[1].charset))
expected: "Hello again! ¡Hola!\n"
got: "Hello again! ¡Hola!\r\n"
(compared using eql?)
Diff:
going back to mail 2.6.6 fixes at least the tests.