A Really Ruby Mail Library
File Explorer
Download Latest Version (.zip)- test.yml
- 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
- 7bit.rb
- 8bit.rb
- base64.rb
- binary.rb
- identity.rb
- quoted_printable.rb
- transfer_encoding.rb
- unix_to_unix.rb
- 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
- attachment_matchers.rb
- has_sent_mail.rb
- chars.rb
- unicode.rb
- utils.rb
- exim.rb
- file_delivery.rb
- logger_delivery.rb
- sendmail.rb
- smtp.rb
- smtp_connection.rb
- test_mailer.rb
- base.rb
- imap.rb
- pop3.rb
- test_retriever.rb
- 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
- unicode_tables.dat
- attachments_list.rb
- body.rb
- configuration.rb
- constants.rb
- elements.rb
- encodings.rb
- envelope.rb
- field.rb
- field_list.rb
- fields.rb
- header.rb
- indifferent_hash.rb
- mail.rb
- message.rb
- multibyte.rb
- network.rb
- parser_tools.rb
- parsers.rb
- part.rb
- parts_list.rb
- smtp_envelope.rb
- utilities.rb
- version.rb
- yaml.rb
- mail.rb
- corpus.rake
- generate_tables
- ragel.rake
- basic_email.eml
- test.gif
- test.jpg
- test.pdf
- test.png
- test.tiff
- test.zip
- ใฆใใจ.txt
- 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
- 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
- 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
- japanese.eml
- japanese_attachment.eml
- japanese_attachment_long_name.eml
- japanese_iso_2022.eml
- japanese_shift_jis.eml
- ks_c_5601-1987.eml
- multi_address_bounce1.eml
- multi_address_bounce2.eml
- multipart_report_multiple_status.eml
- report_422.eml
- report_530.eml
- 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
- 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
- utf8_headers.eml
- .gitattributes
- sample_output_multipart
- 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
- base64_spec.rb
- quoted_printable_spec.rb
- transfer_encoding_spec.rb
- unix_to_unix_spec.rb
- 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
- 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
- imap_spec.rb
- pop3_spec.rb
- test_retriever_spec.rb
- address_lists_parser_spec.rb
- content_transfer_encoding_parser_spec.rb
- attachments_list_spec.rb
- body_spec.rb
- configuration_spec.rb
- core_extensions_spec.rb
- encoding_spec.rb
- encodings_spec.rb
- example_emails_spec.rb
- field_list_spec.rb
- field_spec.rb
- header_spec.rb
- mail_spec.rb
- message_spec.rb
- mime_messages_spec.rb
- multibyte_spec.rb
- multipart_report_spec.rb
- network_spec.rb
- part_spec.rb
- parts_list_spec.rb
- round_tripping_spec.rb
- utilities_spec.rb
- yaml_spec.rb
- break_down_to.rb
- environment.rb
- matchers_spec.rb
- spec_helper.rb
- console
- .gitignore
- CHANGELOG.rdoc
- CONTRIBUTING.md
- Gemfile
- mail.gemspec
- MIT-LICENSE
- Rakefile
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/mikel/mail
Downloads the entire project code from GitHub to your computer.
cd mail
Moves into the project folder you just downloaded.
2. Ruby
Easy RecommendedPrerequisites
bundle install
Installs the Ruby libraries listed in the Gemfile.
If bundle install finishes without errors, continue with the run command from the README (e.g. rails server).
// repository documentation
Was this content helpful?
(0 ratings)
