├── .github └── workflows │ └── test.yml ├── .gitignore ├── CHANGELOG.rdoc ├── CONTRIBUTING.md ├── Gemfile ├── MIT-LICENSE ├── README.md ├── Rakefile ├── lib ├── mail.rb └── mail │ ├── attachments_list.rb │ ├── body.rb │ ├── configuration.rb │ ├── constants.rb │ ├── elements.rb │ ├── elements │ ├── address.rb │ ├── address_list.rb │ ├── content_disposition_element.rb │ ├── content_location_element.rb │ ├── content_transfer_encoding_element.rb │ ├── content_type_element.rb │ ├── date_time_element.rb │ ├── envelope_from_element.rb │ ├── message_ids_element.rb │ ├── mime_version_element.rb │ ├── phrase_list.rb │ └── received_element.rb │ ├── encodings.rb │ ├── encodings │ ├── 7bit.rb │ ├── 8bit.rb │ ├── base64.rb │ ├── binary.rb │ ├── identity.rb │ ├── quoted_printable.rb │ ├── transfer_encoding.rb │ └── unix_to_unix.rb │ ├── envelope.rb │ ├── field.rb │ ├── field_list.rb │ ├── fields.rb │ ├── fields │ ├── bcc_field.rb │ ├── cc_field.rb │ ├── comments_field.rb │ ├── common_address_field.rb │ ├── common_date_field.rb │ ├── common_field.rb │ ├── common_message_id_field.rb │ ├── content_description_field.rb │ ├── content_disposition_field.rb │ ├── content_id_field.rb │ ├── content_location_field.rb │ ├── content_transfer_encoding_field.rb │ ├── content_type_field.rb │ ├── date_field.rb │ ├── from_field.rb │ ├── in_reply_to_field.rb │ ├── keywords_field.rb │ ├── message_id_field.rb │ ├── mime_version_field.rb │ ├── named_structured_field.rb │ ├── named_unstructured_field.rb │ ├── optional_field.rb │ ├── parameter_hash.rb │ ├── received_field.rb │ ├── references_field.rb │ ├── reply_to_field.rb │ ├── resent_bcc_field.rb │ ├── resent_cc_field.rb │ ├── resent_date_field.rb │ ├── resent_from_field.rb │ ├── resent_message_id_field.rb │ ├── resent_sender_field.rb │ ├── resent_to_field.rb │ ├── return_path_field.rb │ ├── sender_field.rb │ ├── structured_field.rb │ ├── subject_field.rb │ ├── to_field.rb │ └── unstructured_field.rb │ ├── header.rb │ ├── indifferent_hash.rb │ ├── mail.rb │ ├── matchers │ ├── attachment_matchers.rb │ └── has_sent_mail.rb │ ├── message.rb │ ├── multibyte.rb │ ├── multibyte │ ├── chars.rb │ ├── unicode.rb │ └── utils.rb │ ├── network.rb │ ├── network │ ├── delivery_methods │ │ ├── exim.rb │ │ ├── file_delivery.rb │ │ ├── logger_delivery.rb │ │ ├── sendmail.rb │ │ ├── smtp.rb │ │ ├── smtp_connection.rb │ │ └── test_mailer.rb │ └── retriever_methods │ │ ├── base.rb │ │ ├── imap.rb │ │ ├── pop3.rb │ │ └── test_retriever.rb │ ├── parser_tools.rb │ ├── parsers.rb │ ├── parsers │ ├── address_lists_parser.rb │ ├── address_lists_parser.rl │ ├── content_disposition_parser.rb │ ├── content_disposition_parser.rl │ ├── content_location_parser.rb │ ├── content_location_parser.rl │ ├── content_transfer_encoding_parser.rb │ ├── content_transfer_encoding_parser.rl │ ├── content_type_parser.rb │ ├── content_type_parser.rl │ ├── date_time_parser.rb │ ├── date_time_parser.rl │ ├── envelope_from_parser.rb │ ├── envelope_from_parser.rl │ ├── message_ids_parser.rb │ ├── message_ids_parser.rl │ ├── mime_version_parser.rb │ ├── mime_version_parser.rl │ ├── phrase_lists_parser.rb │ ├── phrase_lists_parser.rl │ ├── received_parser.rb │ ├── received_parser.rl │ ├── rfc2045_content_transfer_encoding.rl │ ├── rfc2045_content_type.rl │ ├── rfc2045_mime.rl │ ├── rfc2183_content_disposition.rl │ ├── rfc3629_utf8.rl │ ├── rfc5234_abnf_core_rules.rl │ ├── rfc5322.rl │ ├── rfc5322_address.rl │ ├── rfc5322_date_time.rl │ └── rfc5322_lexical_tokens.rl │ ├── part.rb │ ├── parts_list.rb │ ├── smtp_envelope.rb │ ├── utilities.rb │ ├── values │ └── unicode_tables.dat │ ├── version.rb │ └── yaml.rb ├── mail.gemspec ├── rakelib ├── corpus.rake ├── generate_tables └── ragel.rake ├── spec ├── environment.rb ├── fixtures │ ├── attachments │ │ ├── basic_email.eml │ │ ├── test.gif │ │ ├── test.jpg │ │ ├── test.pdf │ │ ├── test.png │ │ ├── test.tiff │ │ ├── test.zip │ │ └── てすと.txt │ └── emails │ │ ├── .gitattributes │ │ ├── attachment_emails │ │ ├── attachment_content_disposition.eml │ │ ├── attachment_content_location.eml │ │ ├── attachment_message_rfc822.eml │ │ ├── attachment_message_rfc822_inline_image.eml │ │ ├── attachment_nonascii_filename.eml │ │ ├── attachment_only_email.eml │ │ ├── attachment_pdf.eml │ │ ├── attachment_pdf_lf.eml │ │ ├── attachment_pdf_non_ascii.eml │ │ ├── attachment_pdf_non_ascii_lf.eml │ │ ├── attachment_with_base64_encoded_name.eml │ │ ├── attachment_with_encoded_name.eml │ │ ├── attachment_with_quoted_filename.eml │ │ └── attachment_with_unquoted_name.eml │ │ ├── error_emails │ │ ├── bad_date_header.eml │ │ ├── bad_date_header2.eml │ │ ├── bad_encoded_subject.eml │ │ ├── bad_subject.eml │ │ ├── cant_parse_from.eml │ │ ├── content_transfer_encoding_7-bit.eml │ │ ├── content_transfer_encoding_empty.eml │ │ ├── content_transfer_encoding_plain.eml │ │ ├── content_transfer_encoding_qp_with_space.eml │ │ ├── content_transfer_encoding_spam.eml │ │ ├── content_transfer_encoding_text-html.eml │ │ ├── content_transfer_encoding_with_8bits.eml │ │ ├── content_transfer_encoding_with_semi_colon.eml │ │ ├── content_transfer_encoding_x_uuencode.eml │ │ ├── empty_group_lists.eml │ │ ├── empty_in_reply_to.eml │ │ ├── encoding_madness.eml │ │ ├── header_fields_with_empty_values.eml │ │ ├── invalid_subject_characters.eml │ │ ├── missing_body.eml │ │ ├── missing_content_disposition.eml │ │ ├── multiple_content_types.eml │ │ ├── multiple_invalid_content_dispositions.eml │ │ ├── multiple_references_with_one_invalid.eml │ │ ├── must_supply_encoding.eml │ │ ├── new_line_in_to_header.eml │ │ ├── trademark_character_in_subject.eml │ │ └── weird_to_header.eml │ │ ├── mime_emails │ │ ├── email_with_similar_boundaries.eml │ │ ├── raw_email11.eml │ │ ├── raw_email12.eml │ │ ├── raw_email2.eml │ │ ├── raw_email4.eml │ │ ├── raw_email7.eml │ │ ├── raw_email_encoded_stack_level_too_deep.eml │ │ ├── raw_email_with_binary_encoded.eml │ │ ├── raw_email_with_illegal_boundary.eml │ │ ├── raw_email_with_mimepart_without_content_type.eml │ │ ├── raw_email_with_multipart_mixed_quoted_boundary.eml │ │ ├── raw_email_with_nested_attachment.eml │ │ ├── raw_email_with_quoted_illegal_boundary.eml │ │ ├── sig_only_email.eml │ │ └── two_from_in_message.eml │ │ ├── multi_charset │ │ ├── japanese.eml │ │ ├── japanese_attachment.eml │ │ ├── japanese_attachment_long_name.eml │ │ ├── japanese_iso_2022.eml │ │ ├── japanese_shift_jis.eml │ │ └── ks_c_5601-1987.eml │ │ ├── multipart_report_emails │ │ ├── multi_address_bounce1.eml │ │ ├── multi_address_bounce2.eml │ │ ├── multipart_report_multiple_status.eml │ │ ├── report_422.eml │ │ └── report_530.eml │ │ ├── plain_emails │ │ ├── basic_email.eml │ │ ├── basic_email_lf.eml │ │ ├── mix_caps_content_type.eml │ │ ├── raw_email.eml │ │ ├── raw_email10.eml │ │ ├── raw_email5.eml │ │ ├── raw_email6.eml │ │ ├── raw_email8.eml │ │ ├── raw_email_bad_time.eml │ │ ├── raw_email_double_at_in_header.eml │ │ ├── raw_email_incorrect_header.eml │ │ ├── raw_email_multiple_from.eml │ │ ├── raw_email_quoted_with_0d0a.eml │ │ ├── raw_email_reply.eml │ │ ├── raw_email_simple.eml │ │ ├── raw_email_string_in_date_field.eml │ │ ├── raw_email_trailing_dot.eml │ │ ├── raw_email_with_at_display_name.eml │ │ ├── raw_email_with_bad_date.eml │ │ └── raw_email_with_partially_quoted_subject.eml │ │ ├── rfc2822 │ │ ├── example01.eml │ │ ├── example02.eml │ │ ├── example03.eml │ │ ├── example04.eml │ │ ├── example05.eml │ │ ├── example06.eml │ │ ├── example07.eml │ │ ├── example08.eml │ │ ├── example09.eml │ │ ├── example10.eml │ │ ├── example11.eml │ │ ├── example12.eml │ │ ├── example13.eml │ │ └── example14.eml │ │ ├── rfc6532 │ │ └── utf8_headers.eml │ │ └── sample_output_multipart ├── mail │ ├── attachments_list_spec.rb │ ├── body_spec.rb │ ├── configuration_spec.rb │ ├── core_extensions_spec.rb │ ├── elements │ │ ├── address_list_spec.rb │ │ ├── address_spec.rb │ │ ├── date_time_element_spec.rb │ │ ├── envelope_from_element_spec.rb │ │ ├── message_ids_element_spec.rb │ │ ├── phrase_list_spec.rb │ │ └── received_element_spec.rb │ ├── encoding_spec.rb │ ├── encodings │ │ ├── base64_spec.rb │ │ ├── quoted_printable_spec.rb │ │ ├── transfer_encoding_spec.rb │ │ └── unix_to_unix_spec.rb │ ├── encodings_spec.rb │ ├── example_emails_spec.rb │ ├── field_list_spec.rb │ ├── field_spec.rb │ ├── fields │ │ ├── address_container_spec.rb │ │ ├── bcc_field_spec.rb │ │ ├── cc_field_spec.rb │ │ ├── comments_field_spec.rb │ │ ├── common_address_spec.rb │ │ ├── common_date_spec.rb │ │ ├── common_field_spec.rb │ │ ├── common_message_id_spec.rb │ │ ├── content_description_field_spec.rb │ │ ├── content_disposition_field_spec.rb │ │ ├── content_id_field_spec.rb │ │ ├── content_location_field_spec.rb │ │ ├── content_transfer_encoding_field_spec.rb │ │ ├── content_type_field_spec.rb │ │ ├── date_field_spec.rb │ │ ├── envelope_spec.rb │ │ ├── from_field_spec.rb │ │ ├── in_reply_to_field_spec.rb │ │ ├── keywords_field_spec.rb │ │ ├── message_id_field_spec.rb │ │ ├── mime_version_field_spec.rb │ │ ├── parameter_hash_spec.rb │ │ ├── received_field_spec.rb │ │ ├── references_field_spec.rb │ │ ├── reply_to_field_spec.rb │ │ ├── resent_bcc_field_spec.rb │ │ ├── resent_cc_field_spec.rb │ │ ├── resent_date_field_spec.rb │ │ ├── resent_from_field_spec.rb │ │ ├── resent_message_id_field_spec.rb │ │ ├── resent_sender_field_spec.rb │ │ ├── resent_to_field_spec.rb │ │ ├── return_path_field_spec.rb │ │ ├── sender_field_spec.rb │ │ ├── structured_field_spec.rb │ │ ├── to_field_spec.rb │ │ └── unstructured_field_spec.rb │ ├── header_spec.rb │ ├── mail_spec.rb │ ├── message_spec.rb │ ├── mime_messages_spec.rb │ ├── multibyte_spec.rb │ ├── multipart_report_spec.rb │ ├── network │ │ ├── delivery_methods │ │ │ ├── exim_spec.rb │ │ │ ├── file_delivery_spec.rb │ │ │ ├── logger_delivery_spec.rb │ │ │ ├── sendmail_spec.rb │ │ │ ├── smtp_connection_spec.rb │ │ │ ├── smtp_spec.rb │ │ │ └── test_mailer_spec.rb │ │ └── retriever_methods │ │ │ ├── imap_spec.rb │ │ │ ├── pop3_spec.rb │ │ │ └── test_retriever_spec.rb │ ├── network_spec.rb │ ├── parsers │ │ ├── address_lists_parser_spec.rb │ │ └── content_transfer_encoding_parser_spec.rb │ ├── part_spec.rb │ ├── parts_list_spec.rb │ ├── round_tripping_spec.rb │ ├── utilities_spec.rb │ └── yaml_spec.rb ├── matchers │ └── break_down_to.rb ├── matchers_spec.rb └── spec_helper.rb └── tools └── console /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.rdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/CHANGELOG.rdoc -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/Gemfile -------------------------------------------------------------------------------- /MIT-LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/MIT-LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/Rakefile -------------------------------------------------------------------------------- /lib/mail.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail.rb -------------------------------------------------------------------------------- /lib/mail/attachments_list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/attachments_list.rb -------------------------------------------------------------------------------- /lib/mail/body.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/body.rb -------------------------------------------------------------------------------- /lib/mail/configuration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/configuration.rb -------------------------------------------------------------------------------- /lib/mail/constants.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/constants.rb -------------------------------------------------------------------------------- /lib/mail/elements.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/elements.rb -------------------------------------------------------------------------------- /lib/mail/elements/address.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/elements/address.rb -------------------------------------------------------------------------------- /lib/mail/elements/address_list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/elements/address_list.rb -------------------------------------------------------------------------------- /lib/mail/elements/content_disposition_element.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/elements/content_disposition_element.rb -------------------------------------------------------------------------------- /lib/mail/elements/content_location_element.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/elements/content_location_element.rb -------------------------------------------------------------------------------- /lib/mail/elements/content_transfer_encoding_element.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/elements/content_transfer_encoding_element.rb -------------------------------------------------------------------------------- /lib/mail/elements/content_type_element.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/elements/content_type_element.rb -------------------------------------------------------------------------------- /lib/mail/elements/date_time_element.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/elements/date_time_element.rb -------------------------------------------------------------------------------- /lib/mail/elements/envelope_from_element.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/elements/envelope_from_element.rb -------------------------------------------------------------------------------- /lib/mail/elements/message_ids_element.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/elements/message_ids_element.rb -------------------------------------------------------------------------------- /lib/mail/elements/mime_version_element.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/elements/mime_version_element.rb -------------------------------------------------------------------------------- /lib/mail/elements/phrase_list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/elements/phrase_list.rb -------------------------------------------------------------------------------- /lib/mail/elements/received_element.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/elements/received_element.rb -------------------------------------------------------------------------------- /lib/mail/encodings.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/encodings.rb -------------------------------------------------------------------------------- /lib/mail/encodings/7bit.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/encodings/7bit.rb -------------------------------------------------------------------------------- /lib/mail/encodings/8bit.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/encodings/8bit.rb -------------------------------------------------------------------------------- /lib/mail/encodings/base64.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/encodings/base64.rb -------------------------------------------------------------------------------- /lib/mail/encodings/binary.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/encodings/binary.rb -------------------------------------------------------------------------------- /lib/mail/encodings/identity.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/encodings/identity.rb -------------------------------------------------------------------------------- /lib/mail/encodings/quoted_printable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/encodings/quoted_printable.rb -------------------------------------------------------------------------------- /lib/mail/encodings/transfer_encoding.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/encodings/transfer_encoding.rb -------------------------------------------------------------------------------- /lib/mail/encodings/unix_to_unix.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/encodings/unix_to_unix.rb -------------------------------------------------------------------------------- /lib/mail/envelope.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/envelope.rb -------------------------------------------------------------------------------- /lib/mail/field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/field.rb -------------------------------------------------------------------------------- /lib/mail/field_list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/field_list.rb -------------------------------------------------------------------------------- /lib/mail/fields.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields.rb -------------------------------------------------------------------------------- /lib/mail/fields/bcc_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/bcc_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/cc_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/cc_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/comments_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/comments_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/common_address_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/common_address_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/common_date_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/common_date_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/common_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/common_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/common_message_id_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/common_message_id_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/content_description_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/content_description_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/content_disposition_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/content_disposition_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/content_id_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/content_id_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/content_location_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/content_location_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/content_transfer_encoding_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/content_transfer_encoding_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/content_type_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/content_type_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/date_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/date_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/from_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/from_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/in_reply_to_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/in_reply_to_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/keywords_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/keywords_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/message_id_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/message_id_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/mime_version_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/mime_version_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/named_structured_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/named_structured_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/named_unstructured_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/named_unstructured_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/optional_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/optional_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/parameter_hash.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/parameter_hash.rb -------------------------------------------------------------------------------- /lib/mail/fields/received_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/received_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/references_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/references_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/reply_to_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/reply_to_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/resent_bcc_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/resent_bcc_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/resent_cc_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/resent_cc_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/resent_date_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/resent_date_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/resent_from_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/resent_from_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/resent_message_id_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/resent_message_id_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/resent_sender_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/resent_sender_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/resent_to_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/resent_to_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/return_path_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/return_path_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/sender_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/sender_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/structured_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/structured_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/subject_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/subject_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/to_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/to_field.rb -------------------------------------------------------------------------------- /lib/mail/fields/unstructured_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/fields/unstructured_field.rb -------------------------------------------------------------------------------- /lib/mail/header.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/header.rb -------------------------------------------------------------------------------- /lib/mail/indifferent_hash.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/indifferent_hash.rb -------------------------------------------------------------------------------- /lib/mail/mail.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/mail.rb -------------------------------------------------------------------------------- /lib/mail/matchers/attachment_matchers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/matchers/attachment_matchers.rb -------------------------------------------------------------------------------- /lib/mail/matchers/has_sent_mail.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/matchers/has_sent_mail.rb -------------------------------------------------------------------------------- /lib/mail/message.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/message.rb -------------------------------------------------------------------------------- /lib/mail/multibyte.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/multibyte.rb -------------------------------------------------------------------------------- /lib/mail/multibyte/chars.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/multibyte/chars.rb -------------------------------------------------------------------------------- /lib/mail/multibyte/unicode.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/multibyte/unicode.rb -------------------------------------------------------------------------------- /lib/mail/multibyte/utils.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/multibyte/utils.rb -------------------------------------------------------------------------------- /lib/mail/network.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/network.rb -------------------------------------------------------------------------------- /lib/mail/network/delivery_methods/exim.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/network/delivery_methods/exim.rb -------------------------------------------------------------------------------- /lib/mail/network/delivery_methods/file_delivery.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/network/delivery_methods/file_delivery.rb -------------------------------------------------------------------------------- /lib/mail/network/delivery_methods/logger_delivery.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/network/delivery_methods/logger_delivery.rb -------------------------------------------------------------------------------- /lib/mail/network/delivery_methods/sendmail.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/network/delivery_methods/sendmail.rb -------------------------------------------------------------------------------- /lib/mail/network/delivery_methods/smtp.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/network/delivery_methods/smtp.rb -------------------------------------------------------------------------------- /lib/mail/network/delivery_methods/smtp_connection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/network/delivery_methods/smtp_connection.rb -------------------------------------------------------------------------------- /lib/mail/network/delivery_methods/test_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/network/delivery_methods/test_mailer.rb -------------------------------------------------------------------------------- /lib/mail/network/retriever_methods/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/network/retriever_methods/base.rb -------------------------------------------------------------------------------- /lib/mail/network/retriever_methods/imap.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/network/retriever_methods/imap.rb -------------------------------------------------------------------------------- /lib/mail/network/retriever_methods/pop3.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/network/retriever_methods/pop3.rb -------------------------------------------------------------------------------- /lib/mail/network/retriever_methods/test_retriever.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/network/retriever_methods/test_retriever.rb -------------------------------------------------------------------------------- /lib/mail/parser_tools.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/parser_tools.rb -------------------------------------------------------------------------------- /lib/mail/parsers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/parsers.rb -------------------------------------------------------------------------------- /lib/mail/parsers/address_lists_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/parsers/address_lists_parser.rb -------------------------------------------------------------------------------- /lib/mail/parsers/address_lists_parser.rl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/parsers/address_lists_parser.rl -------------------------------------------------------------------------------- /lib/mail/parsers/content_disposition_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/parsers/content_disposition_parser.rb -------------------------------------------------------------------------------- /lib/mail/parsers/content_disposition_parser.rl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/parsers/content_disposition_parser.rl -------------------------------------------------------------------------------- /lib/mail/parsers/content_location_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/parsers/content_location_parser.rb -------------------------------------------------------------------------------- /lib/mail/parsers/content_location_parser.rl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/parsers/content_location_parser.rl -------------------------------------------------------------------------------- /lib/mail/parsers/content_transfer_encoding_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/parsers/content_transfer_encoding_parser.rb -------------------------------------------------------------------------------- /lib/mail/parsers/content_transfer_encoding_parser.rl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/parsers/content_transfer_encoding_parser.rl -------------------------------------------------------------------------------- /lib/mail/parsers/content_type_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/parsers/content_type_parser.rb -------------------------------------------------------------------------------- /lib/mail/parsers/content_type_parser.rl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/parsers/content_type_parser.rl -------------------------------------------------------------------------------- /lib/mail/parsers/date_time_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/parsers/date_time_parser.rb -------------------------------------------------------------------------------- /lib/mail/parsers/date_time_parser.rl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/parsers/date_time_parser.rl -------------------------------------------------------------------------------- /lib/mail/parsers/envelope_from_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/parsers/envelope_from_parser.rb -------------------------------------------------------------------------------- /lib/mail/parsers/envelope_from_parser.rl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/parsers/envelope_from_parser.rl -------------------------------------------------------------------------------- /lib/mail/parsers/message_ids_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/parsers/message_ids_parser.rb -------------------------------------------------------------------------------- /lib/mail/parsers/message_ids_parser.rl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/parsers/message_ids_parser.rl -------------------------------------------------------------------------------- /lib/mail/parsers/mime_version_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/parsers/mime_version_parser.rb -------------------------------------------------------------------------------- /lib/mail/parsers/mime_version_parser.rl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/parsers/mime_version_parser.rl -------------------------------------------------------------------------------- /lib/mail/parsers/phrase_lists_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/parsers/phrase_lists_parser.rb -------------------------------------------------------------------------------- /lib/mail/parsers/phrase_lists_parser.rl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/parsers/phrase_lists_parser.rl -------------------------------------------------------------------------------- /lib/mail/parsers/received_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/parsers/received_parser.rb -------------------------------------------------------------------------------- /lib/mail/parsers/received_parser.rl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/parsers/received_parser.rl -------------------------------------------------------------------------------- /lib/mail/parsers/rfc2045_content_transfer_encoding.rl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/parsers/rfc2045_content_transfer_encoding.rl -------------------------------------------------------------------------------- /lib/mail/parsers/rfc2045_content_type.rl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/parsers/rfc2045_content_type.rl -------------------------------------------------------------------------------- /lib/mail/parsers/rfc2045_mime.rl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/parsers/rfc2045_mime.rl -------------------------------------------------------------------------------- /lib/mail/parsers/rfc2183_content_disposition.rl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/parsers/rfc2183_content_disposition.rl -------------------------------------------------------------------------------- /lib/mail/parsers/rfc3629_utf8.rl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/parsers/rfc3629_utf8.rl -------------------------------------------------------------------------------- /lib/mail/parsers/rfc5234_abnf_core_rules.rl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/parsers/rfc5234_abnf_core_rules.rl -------------------------------------------------------------------------------- /lib/mail/parsers/rfc5322.rl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/parsers/rfc5322.rl -------------------------------------------------------------------------------- /lib/mail/parsers/rfc5322_address.rl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/parsers/rfc5322_address.rl -------------------------------------------------------------------------------- /lib/mail/parsers/rfc5322_date_time.rl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/parsers/rfc5322_date_time.rl -------------------------------------------------------------------------------- /lib/mail/parsers/rfc5322_lexical_tokens.rl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/parsers/rfc5322_lexical_tokens.rl -------------------------------------------------------------------------------- /lib/mail/part.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/part.rb -------------------------------------------------------------------------------- /lib/mail/parts_list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/parts_list.rb -------------------------------------------------------------------------------- /lib/mail/smtp_envelope.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/smtp_envelope.rb -------------------------------------------------------------------------------- /lib/mail/utilities.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/utilities.rb -------------------------------------------------------------------------------- /lib/mail/values/unicode_tables.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/values/unicode_tables.dat -------------------------------------------------------------------------------- /lib/mail/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/version.rb -------------------------------------------------------------------------------- /lib/mail/yaml.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/lib/mail/yaml.rb -------------------------------------------------------------------------------- /mail.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/mail.gemspec -------------------------------------------------------------------------------- /rakelib/corpus.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/rakelib/corpus.rake -------------------------------------------------------------------------------- /rakelib/generate_tables: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/rakelib/generate_tables -------------------------------------------------------------------------------- /rakelib/ragel.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/rakelib/ragel.rake -------------------------------------------------------------------------------- /spec/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/environment.rb -------------------------------------------------------------------------------- /spec/fixtures/attachments/basic_email.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/attachments/basic_email.eml -------------------------------------------------------------------------------- /spec/fixtures/attachments/test.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/attachments/test.gif -------------------------------------------------------------------------------- /spec/fixtures/attachments/test.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/attachments/test.jpg -------------------------------------------------------------------------------- /spec/fixtures/attachments/test.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/attachments/test.pdf -------------------------------------------------------------------------------- /spec/fixtures/attachments/test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/attachments/test.png -------------------------------------------------------------------------------- /spec/fixtures/attachments/test.tiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/attachments/test.tiff -------------------------------------------------------------------------------- /spec/fixtures/attachments/test.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/attachments/test.zip -------------------------------------------------------------------------------- /spec/fixtures/attachments/てすと.txt: -------------------------------------------------------------------------------- 1 | this is a test 2 | これわてすと -------------------------------------------------------------------------------- /spec/fixtures/emails/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/.gitattributes -------------------------------------------------------------------------------- /spec/fixtures/emails/attachment_emails/attachment_content_disposition.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/attachment_emails/attachment_content_disposition.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/attachment_emails/attachment_content_location.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/attachment_emails/attachment_content_location.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/attachment_emails/attachment_message_rfc822.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/attachment_emails/attachment_message_rfc822.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/attachment_emails/attachment_message_rfc822_inline_image.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/attachment_emails/attachment_message_rfc822_inline_image.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/attachment_emails/attachment_nonascii_filename.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/attachment_emails/attachment_nonascii_filename.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/attachment_emails/attachment_only_email.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/attachment_emails/attachment_only_email.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/attachment_emails/attachment_pdf.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/attachment_emails/attachment_pdf.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/attachment_emails/attachment_pdf_lf.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/attachment_emails/attachment_pdf_lf.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/attachment_emails/attachment_pdf_non_ascii.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/attachment_emails/attachment_pdf_non_ascii.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/attachment_emails/attachment_pdf_non_ascii_lf.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/attachment_emails/attachment_pdf_non_ascii_lf.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/attachment_emails/attachment_with_base64_encoded_name.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/attachment_emails/attachment_with_base64_encoded_name.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/attachment_emails/attachment_with_encoded_name.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/attachment_emails/attachment_with_encoded_name.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/attachment_emails/attachment_with_quoted_filename.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/attachment_emails/attachment_with_quoted_filename.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/attachment_emails/attachment_with_unquoted_name.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/attachment_emails/attachment_with_unquoted_name.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/error_emails/bad_date_header.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/error_emails/bad_date_header.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/error_emails/bad_date_header2.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/error_emails/bad_date_header2.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/error_emails/bad_encoded_subject.eml: -------------------------------------------------------------------------------- 1 | Subject: =?NONE?B?VEVTVA=?= 2 | 3 | TEST 4 | -------------------------------------------------------------------------------- /spec/fixtures/emails/error_emails/bad_subject.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/error_emails/bad_subject.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/error_emails/cant_parse_from.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/error_emails/cant_parse_from.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/error_emails/content_transfer_encoding_7-bit.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/error_emails/content_transfer_encoding_7-bit.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/error_emails/content_transfer_encoding_empty.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/error_emails/content_transfer_encoding_empty.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/error_emails/content_transfer_encoding_plain.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/error_emails/content_transfer_encoding_plain.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/error_emails/content_transfer_encoding_qp_with_space.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/error_emails/content_transfer_encoding_qp_with_space.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/error_emails/content_transfer_encoding_spam.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/error_emails/content_transfer_encoding_spam.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/error_emails/content_transfer_encoding_text-html.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/error_emails/content_transfer_encoding_text-html.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/error_emails/content_transfer_encoding_with_8bits.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/error_emails/content_transfer_encoding_with_8bits.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/error_emails/content_transfer_encoding_with_semi_colon.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/error_emails/content_transfer_encoding_with_semi_colon.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/error_emails/content_transfer_encoding_x_uuencode.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/error_emails/content_transfer_encoding_x_uuencode.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/error_emails/empty_group_lists.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/error_emails/empty_group_lists.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/error_emails/empty_in_reply_to.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/error_emails/empty_in_reply_to.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/error_emails/encoding_madness.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/error_emails/encoding_madness.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/error_emails/header_fields_with_empty_values.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/error_emails/header_fields_with_empty_values.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/error_emails/invalid_subject_characters.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/error_emails/invalid_subject_characters.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/error_emails/missing_body.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/error_emails/missing_body.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/error_emails/missing_content_disposition.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/error_emails/missing_content_disposition.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/error_emails/multiple_content_types.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/error_emails/multiple_content_types.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/error_emails/multiple_invalid_content_dispositions.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/error_emails/multiple_invalid_content_dispositions.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/error_emails/multiple_references_with_one_invalid.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/error_emails/multiple_references_with_one_invalid.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/error_emails/must_supply_encoding.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/error_emails/must_supply_encoding.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/error_emails/new_line_in_to_header.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/error_emails/new_line_in_to_header.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/error_emails/trademark_character_in_subject.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/error_emails/trademark_character_in_subject.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/error_emails/weird_to_header.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/error_emails/weird_to_header.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/mime_emails/email_with_similar_boundaries.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/mime_emails/email_with_similar_boundaries.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/mime_emails/raw_email11.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/mime_emails/raw_email11.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/mime_emails/raw_email12.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/mime_emails/raw_email12.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/mime_emails/raw_email2.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/mime_emails/raw_email2.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/mime_emails/raw_email4.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/mime_emails/raw_email4.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/mime_emails/raw_email7.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/mime_emails/raw_email7.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/mime_emails/raw_email_encoded_stack_level_too_deep.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/mime_emails/raw_email_encoded_stack_level_too_deep.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/mime_emails/raw_email_with_binary_encoded.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/mime_emails/raw_email_with_binary_encoded.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/mime_emails/raw_email_with_illegal_boundary.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/mime_emails/raw_email_with_illegal_boundary.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/mime_emails/raw_email_with_mimepart_without_content_type.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/mime_emails/raw_email_with_mimepart_without_content_type.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/mime_emails/raw_email_with_multipart_mixed_quoted_boundary.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/mime_emails/raw_email_with_multipart_mixed_quoted_boundary.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/mime_emails/raw_email_with_nested_attachment.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/mime_emails/raw_email_with_nested_attachment.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/mime_emails/raw_email_with_quoted_illegal_boundary.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/mime_emails/raw_email_with_quoted_illegal_boundary.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/mime_emails/sig_only_email.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/mime_emails/sig_only_email.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/mime_emails/two_from_in_message.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/mime_emails/two_from_in_message.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/multi_charset/japanese.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/multi_charset/japanese.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/multi_charset/japanese_attachment.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/multi_charset/japanese_attachment.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/multi_charset/japanese_attachment_long_name.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/multi_charset/japanese_attachment_long_name.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/multi_charset/japanese_iso_2022.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/multi_charset/japanese_iso_2022.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/multi_charset/japanese_shift_jis.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/multi_charset/japanese_shift_jis.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/multi_charset/ks_c_5601-1987.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/multi_charset/ks_c_5601-1987.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/multipart_report_emails/multi_address_bounce1.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/multipart_report_emails/multi_address_bounce1.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/multipart_report_emails/multi_address_bounce2.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/multipart_report_emails/multi_address_bounce2.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/multipart_report_emails/multipart_report_multiple_status.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/multipart_report_emails/multipart_report_multiple_status.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/multipart_report_emails/report_422.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/multipart_report_emails/report_422.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/multipart_report_emails/report_530.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/multipart_report_emails/report_530.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/plain_emails/basic_email.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/plain_emails/basic_email.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/plain_emails/basic_email_lf.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/plain_emails/basic_email_lf.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/plain_emails/mix_caps_content_type.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/plain_emails/mix_caps_content_type.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/plain_emails/raw_email.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/plain_emails/raw_email.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/plain_emails/raw_email10.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/plain_emails/raw_email10.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/plain_emails/raw_email5.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/plain_emails/raw_email5.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/plain_emails/raw_email6.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/plain_emails/raw_email6.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/plain_emails/raw_email8.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/plain_emails/raw_email8.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/plain_emails/raw_email_bad_time.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/plain_emails/raw_email_bad_time.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/plain_emails/raw_email_double_at_in_header.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/plain_emails/raw_email_double_at_in_header.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/plain_emails/raw_email_incorrect_header.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/plain_emails/raw_email_incorrect_header.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/plain_emails/raw_email_multiple_from.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/plain_emails/raw_email_multiple_from.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/plain_emails/raw_email_quoted_with_0d0a.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/plain_emails/raw_email_quoted_with_0d0a.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/plain_emails/raw_email_reply.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/plain_emails/raw_email_reply.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/plain_emails/raw_email_simple.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/plain_emails/raw_email_simple.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/plain_emails/raw_email_string_in_date_field.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/plain_emails/raw_email_string_in_date_field.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/plain_emails/raw_email_trailing_dot.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/plain_emails/raw_email_trailing_dot.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/plain_emails/raw_email_with_at_display_name.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/plain_emails/raw_email_with_at_display_name.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/plain_emails/raw_email_with_bad_date.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/plain_emails/raw_email_with_bad_date.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/plain_emails/raw_email_with_partially_quoted_subject.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/plain_emails/raw_email_with_partially_quoted_subject.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/rfc2822/example01.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/rfc2822/example01.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/rfc2822/example02.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/rfc2822/example02.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/rfc2822/example03.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/rfc2822/example03.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/rfc2822/example04.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/rfc2822/example04.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/rfc2822/example05.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/rfc2822/example05.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/rfc2822/example06.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/rfc2822/example06.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/rfc2822/example07.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/rfc2822/example07.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/rfc2822/example08.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/rfc2822/example08.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/rfc2822/example09.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/rfc2822/example09.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/rfc2822/example10.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/rfc2822/example10.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/rfc2822/example11.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/rfc2822/example11.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/rfc2822/example12.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/rfc2822/example12.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/rfc2822/example13.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/rfc2822/example13.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/rfc2822/example14.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/rfc2822/example14.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/rfc6532/utf8_headers.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/fixtures/emails/rfc6532/utf8_headers.eml -------------------------------------------------------------------------------- /spec/fixtures/emails/sample_output_multipart: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/mail/attachments_list_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/attachments_list_spec.rb -------------------------------------------------------------------------------- /spec/mail/body_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/body_spec.rb -------------------------------------------------------------------------------- /spec/mail/configuration_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/configuration_spec.rb -------------------------------------------------------------------------------- /spec/mail/core_extensions_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/core_extensions_spec.rb -------------------------------------------------------------------------------- /spec/mail/elements/address_list_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/elements/address_list_spec.rb -------------------------------------------------------------------------------- /spec/mail/elements/address_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/elements/address_spec.rb -------------------------------------------------------------------------------- /spec/mail/elements/date_time_element_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/elements/date_time_element_spec.rb -------------------------------------------------------------------------------- /spec/mail/elements/envelope_from_element_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/elements/envelope_from_element_spec.rb -------------------------------------------------------------------------------- /spec/mail/elements/message_ids_element_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/elements/message_ids_element_spec.rb -------------------------------------------------------------------------------- /spec/mail/elements/phrase_list_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/elements/phrase_list_spec.rb -------------------------------------------------------------------------------- /spec/mail/elements/received_element_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/elements/received_element_spec.rb -------------------------------------------------------------------------------- /spec/mail/encoding_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/encoding_spec.rb -------------------------------------------------------------------------------- /spec/mail/encodings/base64_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/encodings/base64_spec.rb -------------------------------------------------------------------------------- /spec/mail/encodings/quoted_printable_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/encodings/quoted_printable_spec.rb -------------------------------------------------------------------------------- /spec/mail/encodings/transfer_encoding_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/encodings/transfer_encoding_spec.rb -------------------------------------------------------------------------------- /spec/mail/encodings/unix_to_unix_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/encodings/unix_to_unix_spec.rb -------------------------------------------------------------------------------- /spec/mail/encodings_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/encodings_spec.rb -------------------------------------------------------------------------------- /spec/mail/example_emails_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/example_emails_spec.rb -------------------------------------------------------------------------------- /spec/mail/field_list_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/field_list_spec.rb -------------------------------------------------------------------------------- /spec/mail/field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/field_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/address_container_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/address_container_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/bcc_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/bcc_field_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/cc_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/cc_field_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/comments_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/comments_field_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/common_address_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/common_address_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/common_date_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/common_date_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/common_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/common_field_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/common_message_id_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/common_message_id_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/content_description_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/content_description_field_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/content_disposition_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/content_disposition_field_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/content_id_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/content_id_field_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/content_location_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/content_location_field_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/content_transfer_encoding_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/content_transfer_encoding_field_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/content_type_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/content_type_field_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/date_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/date_field_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/envelope_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/envelope_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/from_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/from_field_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/in_reply_to_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/in_reply_to_field_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/keywords_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/keywords_field_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/message_id_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/message_id_field_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/mime_version_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/mime_version_field_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/parameter_hash_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/parameter_hash_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/received_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/received_field_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/references_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/references_field_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/reply_to_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/reply_to_field_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/resent_bcc_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/resent_bcc_field_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/resent_cc_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/resent_cc_field_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/resent_date_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/resent_date_field_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/resent_from_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/resent_from_field_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/resent_message_id_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/resent_message_id_field_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/resent_sender_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/resent_sender_field_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/resent_to_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/resent_to_field_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/return_path_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/return_path_field_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/sender_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/sender_field_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/structured_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/structured_field_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/to_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/to_field_spec.rb -------------------------------------------------------------------------------- /spec/mail/fields/unstructured_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/fields/unstructured_field_spec.rb -------------------------------------------------------------------------------- /spec/mail/header_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/header_spec.rb -------------------------------------------------------------------------------- /spec/mail/mail_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/mail_spec.rb -------------------------------------------------------------------------------- /spec/mail/message_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/message_spec.rb -------------------------------------------------------------------------------- /spec/mail/mime_messages_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/mime_messages_spec.rb -------------------------------------------------------------------------------- /spec/mail/multibyte_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/multibyte_spec.rb -------------------------------------------------------------------------------- /spec/mail/multipart_report_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/multipart_report_spec.rb -------------------------------------------------------------------------------- /spec/mail/network/delivery_methods/exim_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/network/delivery_methods/exim_spec.rb -------------------------------------------------------------------------------- /spec/mail/network/delivery_methods/file_delivery_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/network/delivery_methods/file_delivery_spec.rb -------------------------------------------------------------------------------- /spec/mail/network/delivery_methods/logger_delivery_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/network/delivery_methods/logger_delivery_spec.rb -------------------------------------------------------------------------------- /spec/mail/network/delivery_methods/sendmail_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/network/delivery_methods/sendmail_spec.rb -------------------------------------------------------------------------------- /spec/mail/network/delivery_methods/smtp_connection_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/network/delivery_methods/smtp_connection_spec.rb -------------------------------------------------------------------------------- /spec/mail/network/delivery_methods/smtp_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/network/delivery_methods/smtp_spec.rb -------------------------------------------------------------------------------- /spec/mail/network/delivery_methods/test_mailer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/network/delivery_methods/test_mailer_spec.rb -------------------------------------------------------------------------------- /spec/mail/network/retriever_methods/imap_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/network/retriever_methods/imap_spec.rb -------------------------------------------------------------------------------- /spec/mail/network/retriever_methods/pop3_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/network/retriever_methods/pop3_spec.rb -------------------------------------------------------------------------------- /spec/mail/network/retriever_methods/test_retriever_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/network/retriever_methods/test_retriever_spec.rb -------------------------------------------------------------------------------- /spec/mail/network_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/network_spec.rb -------------------------------------------------------------------------------- /spec/mail/parsers/address_lists_parser_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/parsers/address_lists_parser_spec.rb -------------------------------------------------------------------------------- /spec/mail/parsers/content_transfer_encoding_parser_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/parsers/content_transfer_encoding_parser_spec.rb -------------------------------------------------------------------------------- /spec/mail/part_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/part_spec.rb -------------------------------------------------------------------------------- /spec/mail/parts_list_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/parts_list_spec.rb -------------------------------------------------------------------------------- /spec/mail/round_tripping_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/round_tripping_spec.rb -------------------------------------------------------------------------------- /spec/mail/utilities_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/utilities_spec.rb -------------------------------------------------------------------------------- /spec/mail/yaml_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/mail/yaml_spec.rb -------------------------------------------------------------------------------- /spec/matchers/break_down_to.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/matchers/break_down_to.rb -------------------------------------------------------------------------------- /spec/matchers_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/matchers_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /tools/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikel/mail/HEAD/tools/console --------------------------------------------------------------------------------