RubyMail 0.17 review
DownloadRubyMail is an email handling library for the Ruby programming language. RubyMail library supports the parsing, modification, and ge
|
|
RubyMail is an email handling library for the Ruby programming language.
RubyMail library supports the parsing, modification, and generation of simple and MIME email messages.
Requirements:
Ruby 1.6.7 (or newer) or Ruby 1.8.*. Only tested under Linux, should be fine under any Unix.
Installation:
If you are using RubyGems, you can install RubyMail with this command:
gem install rubymail
Otherwise can download RubyMail here. As a backup, you can download it here. After downloading, you can use the usual install method:
ruby install.rb
What's New in This Release:
Handle parsing addresses with non-ASCII display names. We don't do anything intelligent with the non-ASCII data, but it is passed through in its original (invalid) non-encoded form.
Look for From_ lines only on the first line when parsing a message.
RMail::Header#subject= now sets the header field name to "Subject" instead of "subject" since some mail reading software is case sensitive and can't understand "subject: foo".
The RMail parser now requires only whitespace after MIME multipart boundary lines. This violates RFC2046's "NOTE TO IMPLEMENTORS" documented in testparsermultipart.rb's test_multipart_data_12, but it allows real-world messages created by Eudora to be parsed
RubyMail 0.17 search tags