search for the mail part containing orders
Previously only the first part was checked. Now multiparts are searchedrecursively. The first 'text/plain' part found is taken as orders,subsequent ones are treated as attachments like other parts with adifferent MIME type....
updated Mail::GpgExtension to work with Ruby Mail in Stretch
support crazy non-historical TLDs
[fix] add some quick checks for the main headers (as a stopgap)
[fix] move zone name canonicalization in objects and strip final dot
[fix] allow any disposition for GPG mail parts
RFC3156 does not specify anything about Content-Disposition.
followup on c3722b8
[cleanup] use proper shebang since Ruby <<1.9 is over now
[fix] also catch Errno::ECONNRESET when trying to connect to the IMAP server
[fix] the signature can be an attachment or not (from ruby-mail's point of view), it does not matter (depends on the MUA's preferences)
[RM] release 0.4.0
[debug] clarify disconnection messages
[fix] properly workaround exiting IMAP IDLE mode when run from a signal handler in order to stop gracefully
[fix] ensure transcript_part is in scope
[evol] more TMail->Mail adaptations for main processing
[fix] method was renamed
[evol] adapted MailOrderParser from TMail to Mail
[evol] adapt tests since GPGME is linked with GnuPG2
[fix] rework the IMAP wait and read logic
[fix] wakeup when received mail in idle mode
[fix] ruby-mail delivery method needs to be setup before any Mail object is created
[fix] correct (build) dependency list in README
[evol] allow passing any parameter to the ruby-mail delivery settings
[evol] catch Psych new SyntaxError-based exceptions (since Ruby 1.9)
[fix] correct evaluation problem in block context
[fix] properly use root namespace when using Mail inside CybordHood::Mail
Also available in: Atom