├── .gitignore ├── CHANGELOG.md ├── Gemfile ├── MIT-LICENSE ├── README.md ├── Rakefile ├── VERSION ├── lib ├── mail-iso-2022-jp.rb └── mail-iso-2022-jp │ ├── body.rb │ ├── character_names.rb │ ├── common_methods_for_field.rb │ ├── field.rb │ ├── field_with_iso_2022_jp_encoding.rb │ ├── header.rb │ ├── invalid_encoding_error.rb │ ├── mail.rb │ ├── mail_under_280 │ ├── body.rb │ ├── character_names.rb │ ├── common_methods_for_field.rb │ ├── field.rb │ ├── field_with_iso_2022_jp_encoding.rb │ ├── header.rb │ ├── invalid_encoding_error.rb │ ├── mail.rb │ ├── message.rb │ ├── preprocessor.rb │ ├── structured_fields.rb │ └── subject_field.rb │ ├── message.rb │ ├── preprocessor.rb │ ├── ruby18 │ ├── field_with_iso_2022_jp_encoding.rb │ ├── mail.rb │ └── message.rb │ ├── structured_fields.rb │ └── subject_field.rb ├── mail-iso-2022-jp.gemspec ├── test ├── action_mailer_test.rb ├── data │ └── sample0.eml ├── mail_test.rb └── test_helper.rb ├── test_2_1_0.sh ├── test_on_multiple_environments.sh └── test_on_old_environments.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/Gemfile -------------------------------------------------------------------------------- /MIT-LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/MIT-LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/Rakefile -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 2.1.0 2 | -------------------------------------------------------------------------------- /lib/mail-iso-2022-jp.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/lib/mail-iso-2022-jp.rb -------------------------------------------------------------------------------- /lib/mail-iso-2022-jp/body.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/lib/mail-iso-2022-jp/body.rb -------------------------------------------------------------------------------- /lib/mail-iso-2022-jp/character_names.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/lib/mail-iso-2022-jp/character_names.rb -------------------------------------------------------------------------------- /lib/mail-iso-2022-jp/common_methods_for_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/lib/mail-iso-2022-jp/common_methods_for_field.rb -------------------------------------------------------------------------------- /lib/mail-iso-2022-jp/field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/lib/mail-iso-2022-jp/field.rb -------------------------------------------------------------------------------- /lib/mail-iso-2022-jp/field_with_iso_2022_jp_encoding.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/lib/mail-iso-2022-jp/field_with_iso_2022_jp_encoding.rb -------------------------------------------------------------------------------- /lib/mail-iso-2022-jp/header.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/lib/mail-iso-2022-jp/header.rb -------------------------------------------------------------------------------- /lib/mail-iso-2022-jp/invalid_encoding_error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/lib/mail-iso-2022-jp/invalid_encoding_error.rb -------------------------------------------------------------------------------- /lib/mail-iso-2022-jp/mail.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/lib/mail-iso-2022-jp/mail.rb -------------------------------------------------------------------------------- /lib/mail-iso-2022-jp/mail_under_280/body.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/lib/mail-iso-2022-jp/mail_under_280/body.rb -------------------------------------------------------------------------------- /lib/mail-iso-2022-jp/mail_under_280/character_names.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/lib/mail-iso-2022-jp/mail_under_280/character_names.rb -------------------------------------------------------------------------------- /lib/mail-iso-2022-jp/mail_under_280/common_methods_for_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/lib/mail-iso-2022-jp/mail_under_280/common_methods_for_field.rb -------------------------------------------------------------------------------- /lib/mail-iso-2022-jp/mail_under_280/field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/lib/mail-iso-2022-jp/mail_under_280/field.rb -------------------------------------------------------------------------------- /lib/mail-iso-2022-jp/mail_under_280/field_with_iso_2022_jp_encoding.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/lib/mail-iso-2022-jp/mail_under_280/field_with_iso_2022_jp_encoding.rb -------------------------------------------------------------------------------- /lib/mail-iso-2022-jp/mail_under_280/header.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/lib/mail-iso-2022-jp/mail_under_280/header.rb -------------------------------------------------------------------------------- /lib/mail-iso-2022-jp/mail_under_280/invalid_encoding_error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/lib/mail-iso-2022-jp/mail_under_280/invalid_encoding_error.rb -------------------------------------------------------------------------------- /lib/mail-iso-2022-jp/mail_under_280/mail.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/lib/mail-iso-2022-jp/mail_under_280/mail.rb -------------------------------------------------------------------------------- /lib/mail-iso-2022-jp/mail_under_280/message.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/lib/mail-iso-2022-jp/mail_under_280/message.rb -------------------------------------------------------------------------------- /lib/mail-iso-2022-jp/mail_under_280/preprocessor.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/lib/mail-iso-2022-jp/mail_under_280/preprocessor.rb -------------------------------------------------------------------------------- /lib/mail-iso-2022-jp/mail_under_280/structured_fields.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/lib/mail-iso-2022-jp/mail_under_280/structured_fields.rb -------------------------------------------------------------------------------- /lib/mail-iso-2022-jp/mail_under_280/subject_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/lib/mail-iso-2022-jp/mail_under_280/subject_field.rb -------------------------------------------------------------------------------- /lib/mail-iso-2022-jp/message.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/lib/mail-iso-2022-jp/message.rb -------------------------------------------------------------------------------- /lib/mail-iso-2022-jp/preprocessor.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/lib/mail-iso-2022-jp/preprocessor.rb -------------------------------------------------------------------------------- /lib/mail-iso-2022-jp/ruby18/field_with_iso_2022_jp_encoding.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/lib/mail-iso-2022-jp/ruby18/field_with_iso_2022_jp_encoding.rb -------------------------------------------------------------------------------- /lib/mail-iso-2022-jp/ruby18/mail.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/lib/mail-iso-2022-jp/ruby18/mail.rb -------------------------------------------------------------------------------- /lib/mail-iso-2022-jp/ruby18/message.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/lib/mail-iso-2022-jp/ruby18/message.rb -------------------------------------------------------------------------------- /lib/mail-iso-2022-jp/structured_fields.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/lib/mail-iso-2022-jp/structured_fields.rb -------------------------------------------------------------------------------- /lib/mail-iso-2022-jp/subject_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/lib/mail-iso-2022-jp/subject_field.rb -------------------------------------------------------------------------------- /mail-iso-2022-jp.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/mail-iso-2022-jp.gemspec -------------------------------------------------------------------------------- /test/action_mailer_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/test/action_mailer_test.rb -------------------------------------------------------------------------------- /test/data/sample0.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/test/data/sample0.eml -------------------------------------------------------------------------------- /test/mail_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/test/mail_test.rb -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/test/test_helper.rb -------------------------------------------------------------------------------- /test_2_1_0.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/test_2_1_0.sh -------------------------------------------------------------------------------- /test_on_multiple_environments.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/test_on_multiple_environments.sh -------------------------------------------------------------------------------- /test_on_old_environments.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuroda/mail-iso-2022-jp/HEAD/test_on_old_environments.sh --------------------------------------------------------------------------------