ruby-ole is an easy-to-use library for read/write access to OLE2 structured storage files, such as those produced by Microsoft Office (eg *.doc, *.msg).