├── .gitignore ├── COPYING ├── ChangeLog ├── FIXES ├── README.rdoc ├── Rakefile ├── TODO ├── bin └── mapitool ├── contrib ├── rtf2html.c ├── rtfdecompr.c └── wmf.rb ├── data ├── mapitags.yaml ├── named_map.yaml └── types.yaml ├── lib ├── mapi.rb └── mapi │ ├── base.rb │ ├── convert.rb │ ├── convert │ ├── contact.rb │ ├── note-mime.rb │ └── note-tmail.rb │ ├── mime.rb │ ├── msg.rb │ ├── property_set.rb │ ├── pst.rb │ ├── rtf.rb │ ├── types.rb │ └── version.rb ├── ruby-msg.gemspec └── test ├── Swetlana Novikova.msg ├── Swetlana Novikova.vcf ├── Swetlana Novikova.xml ├── contact-plain.msg ├── contact-unicode.msg ├── contact-unicode.xml ├── contact.vcf ├── note.msg ├── qwerty2.xml ├── qwerty3.xml ├── qwerty_1-orig.msg ├── qwerty_1-orig.txt ├── qwerty_2-with_custom_properties.msg ├── qwerty_2-with_custom_properties.txt ├── qwerty_3.msg ├── test_Blammo.msg ├── test_convert_contact.rb ├── test_convert_note.rb ├── test_mime.rb ├── test_msg.rb ├── test_property_set.rb ├── test_rtf.data ├── test_types.rb └── wmf ├── PPTTest.wmf ├── SPC_color.wmf ├── SPC_gray.wmf ├── blah.wmf ├── fant.wmf ├── symbols.wmf ├── test.wmf └── test2.wmf /.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | coverage 3 | doc 4 | -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/COPYING -------------------------------------------------------------------------------- /ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/ChangeLog -------------------------------------------------------------------------------- /FIXES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/FIXES -------------------------------------------------------------------------------- /README.rdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/README.rdoc -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/Rakefile -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/TODO -------------------------------------------------------------------------------- /bin/mapitool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/bin/mapitool -------------------------------------------------------------------------------- /contrib/rtf2html.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/contrib/rtf2html.c -------------------------------------------------------------------------------- /contrib/rtfdecompr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/contrib/rtfdecompr.c -------------------------------------------------------------------------------- /contrib/wmf.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/contrib/wmf.rb -------------------------------------------------------------------------------- /data/mapitags.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/data/mapitags.yaml -------------------------------------------------------------------------------- /data/named_map.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/data/named_map.yaml -------------------------------------------------------------------------------- /data/types.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/data/types.yaml -------------------------------------------------------------------------------- /lib/mapi.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/lib/mapi.rb -------------------------------------------------------------------------------- /lib/mapi/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/lib/mapi/base.rb -------------------------------------------------------------------------------- /lib/mapi/convert.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/lib/mapi/convert.rb -------------------------------------------------------------------------------- /lib/mapi/convert/contact.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/lib/mapi/convert/contact.rb -------------------------------------------------------------------------------- /lib/mapi/convert/note-mime.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/lib/mapi/convert/note-mime.rb -------------------------------------------------------------------------------- /lib/mapi/convert/note-tmail.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/lib/mapi/convert/note-tmail.rb -------------------------------------------------------------------------------- /lib/mapi/mime.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/lib/mapi/mime.rb -------------------------------------------------------------------------------- /lib/mapi/msg.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/lib/mapi/msg.rb -------------------------------------------------------------------------------- /lib/mapi/property_set.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/lib/mapi/property_set.rb -------------------------------------------------------------------------------- /lib/mapi/pst.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/lib/mapi/pst.rb -------------------------------------------------------------------------------- /lib/mapi/rtf.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/lib/mapi/rtf.rb -------------------------------------------------------------------------------- /lib/mapi/types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/lib/mapi/types.rb -------------------------------------------------------------------------------- /lib/mapi/version.rb: -------------------------------------------------------------------------------- 1 | module Mapi 2 | VERSION = '1.5.3.1' 3 | end 4 | -------------------------------------------------------------------------------- /ruby-msg.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/ruby-msg.gemspec -------------------------------------------------------------------------------- /test/Swetlana Novikova.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/test/Swetlana Novikova.msg -------------------------------------------------------------------------------- /test/Swetlana Novikova.vcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/test/Swetlana Novikova.vcf -------------------------------------------------------------------------------- /test/Swetlana Novikova.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/test/Swetlana Novikova.xml -------------------------------------------------------------------------------- /test/contact-plain.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/test/contact-plain.msg -------------------------------------------------------------------------------- /test/contact-unicode.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/test/contact-unicode.msg -------------------------------------------------------------------------------- /test/contact-unicode.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/test/contact-unicode.xml -------------------------------------------------------------------------------- /test/contact.vcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/test/contact.vcf -------------------------------------------------------------------------------- /test/note.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/test/note.msg -------------------------------------------------------------------------------- /test/qwerty2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/test/qwerty2.xml -------------------------------------------------------------------------------- /test/qwerty3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/test/qwerty3.xml -------------------------------------------------------------------------------- /test/qwerty_1-orig.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/test/qwerty_1-orig.msg -------------------------------------------------------------------------------- /test/qwerty_1-orig.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/test/qwerty_1-orig.txt -------------------------------------------------------------------------------- /test/qwerty_2-with_custom_properties.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/test/qwerty_2-with_custom_properties.msg -------------------------------------------------------------------------------- /test/qwerty_2-with_custom_properties.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/test/qwerty_2-with_custom_properties.txt -------------------------------------------------------------------------------- /test/qwerty_3.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/test/qwerty_3.msg -------------------------------------------------------------------------------- /test/test_Blammo.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/test/test_Blammo.msg -------------------------------------------------------------------------------- /test/test_convert_contact.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/test/test_convert_contact.rb -------------------------------------------------------------------------------- /test/test_convert_note.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/test/test_convert_note.rb -------------------------------------------------------------------------------- /test/test_mime.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/test/test_mime.rb -------------------------------------------------------------------------------- /test/test_msg.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/test/test_msg.rb -------------------------------------------------------------------------------- /test/test_property_set.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/test/test_property_set.rb -------------------------------------------------------------------------------- /test/test_rtf.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/test/test_rtf.data -------------------------------------------------------------------------------- /test/test_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/test/test_types.rb -------------------------------------------------------------------------------- /test/wmf/PPTTest.wmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/test/wmf/PPTTest.wmf -------------------------------------------------------------------------------- /test/wmf/SPC_color.wmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/test/wmf/SPC_color.wmf -------------------------------------------------------------------------------- /test/wmf/SPC_gray.wmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/test/wmf/SPC_gray.wmf -------------------------------------------------------------------------------- /test/wmf/blah.wmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/test/wmf/blah.wmf -------------------------------------------------------------------------------- /test/wmf/fant.wmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/test/wmf/fant.wmf -------------------------------------------------------------------------------- /test/wmf/symbols.wmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/test/wmf/symbols.wmf -------------------------------------------------------------------------------- /test/wmf/test.wmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/test/wmf/test.wmf -------------------------------------------------------------------------------- /test/wmf/test2.wmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasync/ruby-msg/HEAD/test/wmf/test2.wmf --------------------------------------------------------------------------------