Table of Contents - mail-2.8.1 Documentation
Pages
-
README
- Mail
- Introduction
- You can contribute to this library
- Contents
- Compatibility
- Discussion
- Current Capabilities of Mail
- Roadmap
- Testing Policy
- API Policy
- Installation
- Encodings
- Contributing
- Usage
- Making an email
- Making an email, have it your way:
- Don’t Worry About Message IDs:
- Or do worry about Message-IDs:
- Sending an email:
- Getting Emails from a POP or IMAP Server:
- Reading an Email
- Reading a Multipart Email
- Testing and Extracting Attachments
- Writing and Sending a Multipart/Alternative (HTML and Text) Email
- Making Multipart/Alternate, Without a Block
- Getting Error Reports from an Email:
- Attaching and Detaching Files
- Using Mail with Testing or Spec’ing Libraries
- Excerpts from TREC Spam Corpus 2005
- License
- Mail
- address_lists_parser.rl
- content_disposition_parser.rl
- content_location_parser.rl
- content_transfer_encoding_parser.rl
- content_type_parser.rl
- date_time_parser.rl
- envelope_from_parser.rl
- message_ids_parser.rl
- mime_version_parser.rl
- phrase_lists_parser.rl
- 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
Classes and Modules
- Mail::Address
- Mail::AddressContainer
- Mail::AddressList
- Mail::AttachmentsList
- Mail::BccField
- Mail::Body
- Mail::CcField
- Mail::CheckDeliveryParams
- Mail::CommentsField
- Mail::CommonAddressField
- Mail::CommonDateField
- Mail::CommonField
- Mail::CommonMessageIdField
- Mail::Configuration
- Mail::Constants
- Mail::ContentDescriptionField
- Mail::ContentDispositionElement
- Mail::ContentDispositionField
- Mail::ContentIdField
- Mail::ContentLocationElement
- Mail::ContentLocationField
- Mail::ContentTransferEncodingElement
- Mail::ContentTransferEncodingField
- Mail::ContentTypeElement
- Mail::ContentTypeField
- Mail::DateField
- Mail::DateTimeElement
- Mail::Encodings
- Mail::Encodings::Base64
- Mail::Encodings::Binary
- Mail::Encodings::EightBit
- Mail::Encodings::Identity
- Mail::Encodings::QuotedPrintable
- Mail::Encodings::SevenBit
- Mail::Encodings::TransferEncoding
- Mail::Encodings::UnixToUnix
- Mail::Envelope
- Mail::EnvelopeFromElement
- Mail::Exim
- Mail::Field
- Mail::Field::FieldError
- Mail::Field::IncompleteParseError
- Mail::Field::NilParseError
- Mail::Field::ParseError
- Mail::Field::SyntaxError
- Mail::FieldList
- Mail::FileDelivery
- Mail::FromField
- Mail::Header
- Mail::IMAP
- Mail::InReplyToField
- Mail::IndifferentHash
- Mail::KeywordsField
- Mail::LoggerDelivery
- Mail::Matchers
- Mail::Matchers::AnyAttachmentMatcher
- Mail::Matchers::AttachmentFilenameMatcher
- Mail::Matchers::AttachmentMimeTypeMatcher
- Mail::Matchers::HasSentEmailMatcher
- Mail::Message
- Mail::MessageIdField
- Mail::MessageIdsElement
- Mail::MimeVersionElement
- Mail::MimeVersionField
- Mail::Multibyte
- Mail::Multibyte::Chars
- Mail::Multibyte::EncodingError
- Mail::Multibyte::Unicode
- Mail::Multibyte::Unicode::Codepoint
- Mail::Multibyte::Unicode::UnicodeDatabase
- Mail::NamedStructuredField
- Mail::NamedUnstructuredField
- Mail::OptionalField
- Mail::POP3
- Mail::ParameterHash
- Mail::ParserTools
- Mail::Parsers
- Mail::Parsers::AddressListsParser
- Mail::Parsers::ContentDispositionParser
- Mail::Parsers::ContentLocationParser
- Mail::Parsers::ContentTransferEncodingParser
- Mail::Parsers::ContentTypeParser
- Mail::Parsers::DateTimeParser
- Mail::Parsers::EnvelopeFromParser
- Mail::Parsers::MessageIdsParser
- Mail::Parsers::MimeVersionParser
- Mail::Parsers::PhraseListsParser
- Mail::Parsers::ReceivedParser
- Mail::Part
- Mail::PartsList
- Mail::PhraseList
- Mail::ReceivedElement
- Mail::ReceivedField
- Mail::ReferencesField
- Mail::ReplyToField
- Mail::ResentBccField
- Mail::ResentCcField
- Mail::ResentDateField
- Mail::ResentFromField
- Mail::ResentMessageIdField
- Mail::ResentSenderField
- Mail::ResentToField
- Mail::Retriever
- Mail::ReturnPathField
- Mail::SMTP
- Mail::SMTPConnection
- Mail::SenderField
- Mail::Sendmail
- Mail::Sendmail::DeliveryError
- Mail::SmtpEnvelope
- Mail::StructuredField
- Mail::SubjectField
- Mail::TestMailer
- Mail::TestRetriever
- Mail::ToField
- Mail::UnknownEncodingType
- Mail::UnstructuredField
- Mail::Utilities
- Mail::Utilities::BestEffortCharsetEncoder
- Mail::Utilities::StrictCharsetEncoder
- Mail::VERSION
- Mail::YAML
Methods
- ::address_encode — Mail::Encodings
- ::all — Mail
- ::b_value_decode — Mail::Encodings
- ::b_value_decode — Mail::Utilities
- ::b_value_encode — Mail::Encodings
- ::b_value_encode — Mail::Utilities
- ::bracket — Mail::Utilities
- ::can_encode? — Mail::Encodings::Base64
- ::can_encode? — Mail::Encodings::QuotedPrintable
- ::can_encode? — Mail::Encodings::TransferEncoding
- ::can_transport? — Mail::Encodings::TransferEncoding
- ::collapse_adjacent_encodings — Mail::Encodings
- ::compatible_input? — Mail::Encodings::SevenBit
- ::compatible_input? — Mail::Encodings::EightBit
- ::compatible_input? — Mail::Encodings::Base64
- ::compatible_input? — Mail::Encodings::QuotedPrintable
- ::compatible_input? — Mail::Encodings::TransferEncoding
- ::connection — Mail
- ::convert_to_encoding — Mail::Utilities
- ::cost — Mail::Encodings::Base64
- ::cost — Mail::Encodings::QuotedPrintable
- ::cost — Mail::Encodings::TransferEncoding
- ::decode — Mail::Encodings::SevenBit
- ::decode — Mail::Encodings::Base64
- ::decode — Mail::Encodings::QuotedPrintable
- ::decode — Mail::Encodings::UnixToUnix
- ::decode_base64 — Mail::Utilities
- ::decode_encode — Mail::Encodings
- ::decode_utf7 — Mail::Utilities
- ::default_charset — Mail::Message
- ::default_charset= — Mail::Message
- ::defaults — Mail
- ::defined? — Mail::Encodings
- ::delete_all — Mail
- ::deliver — Mail
- ::deliveries — Mail::TestMailer
- ::deliveries= — Mail::TestMailer
- ::delivery_method — Mail
- ::dirname — Mail::Multibyte::Unicode::UnicodeDatabase
- ::each_base64_chunk_byterange — Mail::Encodings
- ::each_chunk_byterange — Mail::Encodings
- ::eager_autoload! — Mail
- ::emails — Mail::TestRetriever
- ::emails= — Mail::TestRetriever
- ::encode — Mail::Encodings::SevenBit
- ::encode — Mail::Encodings::Base64
- ::encode — Mail::Encodings::QuotedPrintable
- ::encode — Mail::Encodings::UnixToUnix
- ::encode_base64 — Mail::Utilities
- ::encode_non_usascii — Mail::Encodings
- ::encode_utf7 — Mail::Utilities
- ::escape_bracket — Mail::Utilities
- ::escape_paren — Mail::Utilities
- ::filename — Mail::Multibyte::Unicode::UnicodeDatabase
- ::find — Mail
- ::find_and_delete — Mail
- ::first — Mail
- ::from_hash — Mail::Message
- ::from_yaml — Mail::Message
- ::get_all — Mail::Encodings
- ::get_constant — Mail::Utilities
- ::get_encoding — Mail::Encodings
- ::get_name — Mail::Encodings
- ::has_constant? — Mail::Utilities
- ::inform_interceptors — Mail
- ::inform_observers — Mail
- ::last — Mail
- ::load — Mail::YAML
- ::lowest_cost — Mail::Encodings::TransferEncoding
- ::maximum_amount — Mail::Header
- ::maximum_amount= — Mail::Header
- ::mb_chars — Mail::Multibyte
- ::negotiate — Mail::Encodings::TransferEncoding
- ::new — Mail::AttachmentsList
- ::new — Mail::Body
- ::new — Mail::Configuration
- ::new — Mail::Address
- ::new — Mail::Field
- ::new — Mail::Header
- ::new — Mail::IndifferentHash
- ::new — Mail::Matchers::AttachmentFilenameMatcher
- ::new — Mail::Matchers::AttachmentMimeTypeMatcher
- ::new — Mail::Matchers::HasSentEmailMatcher
- ::new — Mail::Message
- ::new — Mail::Multibyte::Chars
- ::new — Mail::Multibyte::Unicode::Codepoint
- ::new — Mail::Multibyte::Unicode::UnicodeDatabase
- ::new — Mail::FileDelivery
- ::new — Mail::LoggerDelivery
- ::new — Mail::Sendmail
- ::new — Mail::SMTP
- ::new — Mail::SMTPConnection
- ::new — Mail::TestMailer
- ::new — Mail::IMAP
- ::new — Mail::POP3
- ::new — Mail::TestRetriever
- ::new — Mail::PartsList
- ::new — Mail
- ::new_from_hash_copying_default — Mail::IndifferentHash
- ::param_decode — Mail::Encodings
- ::param_decode — Mail::Utilities
- ::param_encode — Mail::Encodings
- ::param_encode — Mail::Utilities
- ::paren — Mail::Utilities
- ::parse — Mail::Field
- ::parse — Mail::Parsers::PhraseListsParser
- ::parse — Mail::Parsers::AddressListsParser
- ::parse — Mail::Parsers::ContentDispositionParser
- ::parse — Mail::Parsers::ContentLocationParser
- ::parse — Mail::Parsers::ContentTransferEncodingParser
- ::parse — Mail::Parsers::ContentTypeParser
- ::parse — Mail::Parsers::DateTimeParser
- ::parse — Mail::Parsers::EnvelopeFromParser
- ::parse — Mail::Parsers::MessageIdsParser
- ::parse — Mail::Parsers::MimeVersionParser
- ::parse — Mail::Parsers::ReceivedParser
- ::pick_encoding — Mail::Utilities
- ::q_value_decode — Mail::Encodings
- ::q_value_decode — Mail::Utilities
- ::q_value_encode — Mail::Encodings
- ::q_value_encode — Mail::Utilities
- ::random_tag — Mail
- ::read — Mail
- ::read_from_string — Mail
- ::register — Mail::Encodings
- ::register_autoload — Mail
- ::register_interceptor — Mail
- ::register_observer — Mail
- ::renegotiate — Mail::Encodings::TransferEncoding
- ::retriever_method — Mail
- ::something_random — Mail
- ::string_byteslice — Mail::Utilities
- ::to_crlf — Mail::Utilities
- ::to_lf — Mail::Utilities
- ::to_s — Mail::Encodings::TransferEncoding
- ::transcode_charset — Mail::Encodings
- ::transcode_charset — Mail::Utilities
- ::transcode_to_scrubbed_utf8 — Mail::Utilities
- ::uniq — Mail
- ::unquote_and_convert_to — Mail::Encodings
- ::unregister_interceptor — Mail
- ::unregister_observer — Mail
- ::uri_parser — Mail::Utilities
- ::value_decode — Mail::Encodings
- ::value_encoding_from_string — Mail::Encodings
- ::version — Mail::VERSION
- #<< — Mail::Body
- #<< — Mail::FieldList
- #<=> — Mail::Field
- #<=> — Mail::Message
- #<=> — Mail::Multibyte::Chars
- #== — Mail::Body
- #== — Mail::Field
- #== — Mail::Message
- #=== — Mail::Matchers::AnyAttachmentMatcher
- #=== — Mail::Matchers::AttachmentFilenameMatcher
- #=== — Mail::Matchers::AttachmentMimeTypeMatcher
- #=== — Mail::Multibyte::Unicode::UnicodeDatabase
- #=~ — Mail::Body
- #=~ — Mail::Multibyte::Chars
- #[] — Mail::AttachmentsList
- #[] — Mail::Header
- #[] — Mail::Message
- #[] — Mail::Multibyte::Chars
- #[]= — Mail::AttachmentsList
- #[]= — Mail::Header
- #[]= — Mail::IndifferentHash
- #[]= — Mail::Message
- #[]= — Mail::Multibyte::Chars
- #action — Mail::Message
- #action — Mail::Part
- #acts_like_string? — Mail::Multibyte::Chars
- #add_boundary — Mail::Message
- #add_charset — Mail::Message
- #add_content_id — Mail::Part
- #add_content_transfer_encoding — Mail::Message
- #add_content_type — Mail::Message
- #add_date — Mail::Message
- #add_encoding_to_body — Mail::Message
- #add_field — Mail::FieldList
- #add_file — Mail::Message
- #add_message_id — Mail::Message
- #add_mime_version — Mail::Message
- #add_multipart_alternate_header — Mail::Message
- #add_multipart_mixed_header — Mail::Message
- #add_part — Mail::Message
- #add_required_fields — Mail::Message
- #add_required_fields — Mail::Part
- #add_required_message_fields — Mail::Message
- #add_required_message_fields — Mail::Part
- #address — Mail::Address
- #address= — Mail::Address
- #all — Mail::Retriever
- #all_parts — Mail::Message
- #allowed_encodings — Mail::Message
- #an_attachment_with_filename — Mail::Matchers
- #an_attachment_with_mime_type — Mail::Matchers
- #any_attachment — Mail::Matchers
- #ascii_only? — Mail::Body
- #atom_safe? — Mail::Utilities
- #attachment — Mail::Message
- #attachment? — Mail::Message
- #attachments — Mail::Message
- #attachments — Mail::PartsList
- #bcc — Mail::Matchers::HasSentEmailMatcher
- #bcc — Mail::Message
- #bcc= — Mail::Message
- #bcc_addrs — Mail::Message
- #blank? — Mail::Utilities
- #body — Mail::Message
- #body= — Mail::Message
- #body_encoding — Mail::Message
- #body_encoding= — Mail::Message
- #body_lazy — Mail::Message
- #bounced? — Mail::Message
- #bounced? — Mail::Part
- #boundary — Mail::Message
- #bracket — Mail::Utilities
- #build_smtp_session — Mail::SMTP
- #capitalize — Mail::Multibyte::Chars
- #capitalize_field — Mail::Utilities
- #cc — Mail::Matchers::HasSentEmailMatcher
- #cc — Mail::Message
- #cc= — Mail::Message
- #cc_addrs — Mail::Message
- #charset — Mail::Message
- #charset= — Mail::Header
- #charset= — Mail::Message
- #cid — Mail::Part
- #collect — Mail::PartsList
- #collect! — Mail::PartsList
- #comments — Mail::Address
- #comments — Mail::Message
- #comments= — Mail::Message
- #compose — Mail::Multibyte::Chars
- #compose_codepoints — Mail::Multibyte::Unicode
- #connection — Mail::IMAP
- #connection — Mail::POP3
- #constantize — Mail::Utilities
- #content_description — Mail::Message
- #content_description= — Mail::Message
- #content_disposition — Mail::Message
- #content_disposition= — Mail::Message
- #content_id — Mail::Message
- #content_id= — Mail::Message
- #content_location — Mail::Message
- #content_location= — Mail::Message
- #content_transfer_encoding — Mail::Message
- #content_transfer_encoding= — Mail::Message
- #content_type — Mail::Message
- #content_type= — Mail::Message
- #content_type_parameters — Mail::Message
- #convert_key — Mail::IndifferentHash
- #convert_to_multipart — Mail::Message
- #convert_value — Mail::IndifferentHash
- #create_field — Mail::Field
- #crlf_boundary — Mail::Body
- #dasherize — Mail::Utilities
- #database — Mail::Multibyte::Unicode
- #date — Mail::Envelope
- #date — Mail::Message
- #date= — Mail::Message
- #decode_body — Mail::Message
- #decode_body_as_text — Mail::Message
- #decoded — Mail::Body
- #decoded — Mail::Address
- #decoded — Mail::Header
- #decoded — Mail::Message
- #decompose — Mail::Multibyte::Chars
- #decompose_codepoints — Mail::Multibyte::Unicode
- #default — Mail::IndifferentHash
- #default — Mail::Message
- #default_encoding — Mail::Body
- #default_logger — Mail::LoggerDelivery
- #delete — Mail::IndifferentHash
- #delete_all — Mail::IMAP
- #delete_all — Mail::POP3
- #delete_attachments — Mail
- #delete_field — Mail::FieldList
- #deliver — Mail::Message
- #deliver! — Mail::Message
- #deliver! — Mail::FileDelivery
- #deliver! — Mail::LoggerDelivery
- #deliver! — Mail::Sendmail
- #deliver! — Mail::SMTP
- #deliver! — Mail::SMTPConnection
- #deliver! — Mail::TestMailer
- #delivery_method — Mail::Configuration
- #delivery_method — Mail::Message
- #delivery_status_data — Mail::Part
- #delivery_status_part — Mail::Message
- #delivery_status_report? — Mail::Message
- #delivery_status_report_part? — Mail::Part
- #deprecation_warn — Mail::Sendmail
- #derive_severity — Mail::LoggerDelivery
- #description — Mail::Matchers::HasSentEmailMatcher
- #destinations — Mail::Message
- #destinations_for — Mail::Exim
- #destinations_for — Mail::Sendmail
- #diagnostic_code — Mail::Message
- #diagnostic_code — Mail::Part
- #display_name — Mail::Address
- #display_name= — Mail::Address
- #do_delivery — Mail::Message
- #domain — Mail::Address
- #downcase — Mail::Multibyte::Chars
- #dquote — Mail::Utilities
- #dump_deliveries — Mail::Matchers::HasSentEmailMatcher
- #dup — Mail::IndifferentHash
- #each — Mail::Header
- #element — Mail::Envelope
- #empty? — Mail::Body
- #encode — Mail::Utilities::StrictCharsetEncoder
- #encode — Mail::Utilities::BestEffortCharsetEncoder
- #encoded — Mail::Body
- #encoded — Mail::Address
- #encoded — Mail::Header
- #encoded — Mail::Message
- #encoding — Mail::Body
- #encoding= — Mail::Body
- #end_boundary — Mail::Body
- #envelope_date — Mail::Message
- #envelope_from — Mail::Message
- #error_status — Mail::Message
- #error_status — Mail::Part
- #errors — Mail::Header
- #errors — Mail::Message
- #escape_paren — Mail::Utilities
- #explain_expectations — Mail::Matchers::HasSentEmailMatcher
- #extract_parts — Mail::Body
- #failure_message — Mail::Matchers::HasSentEmailMatcher
- #failure_message_when_negated — Mail::Matchers::HasSentEmailMatcher
- #fetch — Mail::IndifferentHash
- #field — Mail::Field
- #field= — Mail::Field
- #field_order_id — Mail::Field
- #field_summary — Mail::Header
- #fields — Mail::Header
- #fields= — Mail::Header
- #filename — Mail::Message
- #filter_matched_deliveries — Mail::Matchers::HasSentEmailMatcher
- #final_recipient — Mail::Message
- #final_recipient — Mail::Part
- #find — Mail::IMAP
- #find — Mail::POP3
- #find — Mail::TestRetriever
- #find_and_delete — Mail::Retriever
- #find_attachment — Mail::Message
- #find_first_mime_type — Mail::Message
- #first — Mail::Retriever
- #format — Mail::Address
- #format_comments — Mail::Address
- #from — Mail::Envelope
- #from — Mail::Matchers::HasSentEmailMatcher
- #from — Mail::Message
- #from= — Mail::Message
- #from_addrs — Mail::Message
- #g_length — Mail::Multibyte::Chars
- #g_pack — Mail::Multibyte::Unicode
- #g_unpack — Mail::Multibyte::Unicode
- #generate_message_id — Mail::Utilities
- #get_comments — Mail::Address
- #get_display_name — Mail::Address
- #get_domain — Mail::Address
- #get_field — Mail::FieldList
- #get_local — Mail::Address
- #get_name — Mail::Address
- #get_order_value — Mail
- #get_return_values — Mail::Part
- #group — Mail::Address
- #guess_encoding — Mail::AttachmentsList
- #has_attachments? — Mail::Message
- #has_charset? — Mail::Message
- #has_content_id? — Mail::Header
- #has_content_id? — Mail::Part
- #has_content_transfer_encoding? — Mail::Message
- #has_content_type? — Mail::Message
- #has_date? — Mail::Header
- #has_date? — Mail::Message
- #has_field? — Mail::FieldList
- #has_key? — Mail::IndifferentHash
- #has_message_id? — Mail::Header
- #has_message_id? — Mail::Message
- #has_mime_version? — Mail::Header
- #has_mime_version? — Mail::Message
- #have_sent_email — Mail::Matchers
- #header — Mail::Message
- #header= — Mail::Message
- #header_fields — Mail::Message
- #headers — Mail::Message
- #html_part — Mail::Message
- #html_part= — Mail::Message
- #identify_and_set_transfer_encoding — Mail::Message
- #in_char_class? — Mail::Multibyte::Unicode
- #in_reply_to — Mail::Message
- #in_reply_to= — Mail::Message
- #include? — Mail::Body
- #include? — Mail::IndifferentHash
- #inform_interceptors — Mail::Message
- #inform_observers — Mail::Message
- #init_with — Mail::Body
- #init_with_hash — Mail::Message
- #init_with_string — Mail::Message
- #initialize_copy — Mail::Header
- #initialize_copy — Mail::Message
- #inline — Mail::AttachmentsList
- #inline? — Mail::Part
- #insert_field — Mail::FieldList
- #inspect — Mail::Address
- #inspect — Mail::Field
- #inspect — Mail::Message
- #inspect_structure — Mail::Message
- #inspect_structure — Mail::PartsList
- #is_marked_for_delete? — Mail::Message
- #key? — Mail::IndifferentHash
- #keywords — Mail::Message
- #keywords= — Mail::Message
- #last — Mail::Retriever
- #limit — Mail::Multibyte::Chars
- #load — Mail::Multibyte::Unicode::UnicodeDatabase
- #local — Mail::Address
- #lookup_delivery_method — Mail::Configuration
- #lookup_retriever_method — Mail::Configuration
- #main_type — Mail::Message
- #map — Mail::PartsList
- #map! — Mail::PartsList
- #map_lines — Mail::Utilities
- #map_with_index — Mail::Utilities
- #mark_for_delete= — Mail::Message
- #match — Mail::Body
- #match_to_s — Mail::Utilities
- #matches? — Mail::Matchers::HasSentEmailMatcher
- #matches_on_attachments? — Mail::Matchers::HasSentEmailMatcher
- #matches_on_blind_copy_recipients? — Mail::Matchers::HasSentEmailMatcher
- #matches_on_body? — Mail::Matchers::HasSentEmailMatcher
- #matches_on_body_matcher? — Mail::Matchers::HasSentEmailMatcher
- #matches_on_copy_recipients? — Mail::Matchers::HasSentEmailMatcher
- #matches_on_having_attachments? — Mail::Matchers::HasSentEmailMatcher
- #matches_on_html_part_body? — Mail::Matchers::HasSentEmailMatcher
- #matches_on_recipients? — Mail::Matchers::HasSentEmailMatcher
- #matches_on_sender? — Mail::Matchers::HasSentEmailMatcher
- #matches_on_subject? — Mail::Matchers::HasSentEmailMatcher
- #matches_on_subject_matcher? — Mail::Matchers::HasSentEmailMatcher
- #matches_on_text_part_body? — Mail::Matchers::HasSentEmailMatcher
- #matching_body — Mail::Matchers::HasSentEmailMatcher
- #matching_subject — Mail::Matchers::HasSentEmailMatcher
- #member? — Mail::IndifferentHash
- #merge — Mail::IndifferentHash
- #merge! — Mail::IndifferentHash
- #message_id — Mail::Message
- #message_id= — Mail::Message
- #method_missing — Mail::Field
- #method_missing — Mail::Multibyte::Chars
- #mime_type — Mail::Message
- #mime_version — Mail::Message
- #mime_version= — Mail::Message
- #multipart? — Mail::Body
- #multipart? — Mail::Message
- #multipart_report? — Mail::Message
- #name — Mail::Address
- #name — Mail::Field
- #negotiate_best_encoding — Mail::Body
- #normalize — Mail::Multibyte::Chars
- #normalize — Mail::Multibyte::Unicode
- #old_deliver — Mail::Sendmail
- #param_encode_language — Mail::Configuration
- #paren — Mail::Utilities
- #parse — Mail::Address
- #parse_delivery_status_report — Mail::Part
- #parse_field — Mail::Field
- #parse_message — Mail::Message
- #parse_message — Mail::Part
- #part — Mail::Message
- #parts — Mail::Message
- #pick_encoding — Mail::Utilities::BestEffortCharsetEncoder
- #popen — Mail::Sendmail
- #process_body_raw — Mail::Message
- #quote_atom — Mail::Utilities
- #quote_phrase — Mail::Utilities
- #quote_token — Mail::Utilities
- #raw — Mail::Address
- #raw_envelope — Mail::Message
- #raw_source — Mail::Message
- #raw_source= — Mail::Message
- #read — Mail::Message
- #ready_to_send! — Mail::Message
- #received — Mail::Message
- #received= — Mail::Message
- #recursive_delete_if — Mail::PartsList
- #recursive_each — Mail::PartsList
- #recursive_size — Mail::PartsList
- #references — Mail::Message
- #references= — Mail::Message
- #regular_update — Mail::IndifferentHash
- #regular_writer — Mail::IndifferentHash
- #remote_mta — Mail::Message
- #remote_mta — Mail::Part
- #reorder_characters — Mail::Multibyte::Unicode
- #replace_field — Mail::FieldList
- #reply — Mail::Message
- #reply_to — Mail::Message
- #reply_to= — Mail::Message
- #resent_bcc — Mail::Message
- #resent_bcc= — Mail::Message
- #resent_cc — Mail::Message
- #resent_cc= — Mail::Message
- #resent_date — Mail::Message
- #resent_date= — Mail::Message
- #resent_from — Mail::Message
- #resent_from= — Mail::Message
- #resent_message_id — Mail::Message
- #resent_message_id= — Mail::Message
- #resent_sender — Mail::Message
- #resent_sender= — Mail::Message
- #resent_to — Mail::Message
- #resent_to= — Mail::Message
- #respond_to? — Mail::Multibyte::Chars
- #respond_to_missing? — Mail::Field
- #responsible_for? — Mail::Field
- #retriever_method — Mail::Configuration
- #retryable? — Mail::Message
- #retryable? — Mail::Part
- #return_path — Mail::Message
- #return_path= — Mail::Message
- #reverse — Mail::Multibyte::Chars
- #reverse_merge — Mail::IndifferentHash
- #reverse_merge! — Mail::IndifferentHash
- #same — Mail::Field
- #select_fields — Mail::FieldList
- #sender — Mail::Message
- #sender= — Mail::Message
- #separate_parts — Mail::Message
- #set_charset — Mail::Body
- #set_envelope — Mail::Message
- #set_envelope_header — Mail::Message
- #set_mime_type — Mail::AttachmentsList
- #set_sort_order — Mail::Body
- #shellquote — Mail::Sendmail
- #singular? — Mail::FieldList
- #skip_deletion — Mail::Message
- #slice — Mail::Multibyte::Chars
- #smtp_envelope_from — Mail::Message
- #smtp_envelope_from= — Mail::Message
- #smtp_envelope_to — Mail::Message
- #smtp_envelope_to= — Mail::Message
- #sort — Mail
- #sort! — Mail
- #sort_parts! — Mail::Body
- #split — Mail::Multibyte::Chars
- #split! — Mail::Body
- #split_header — Mail::Header
- #ssl_context — Mail::SMTP
- #start — Mail::IMAP
- #start — Mail::POP3
- #start_smtp_session — Mail::SMTP
- #store — Mail::IndifferentHash
- #stringify_keys — Mail::IndifferentHash
- #stringify_keys! — Mail::IndifferentHash
- #strip_all_comments — Mail::Address
- #strip_domain_comments — Mail::Address
- #sub_type — Mail::Message
- #subject — Mail::Message
- #subject= — Mail::Message
- #summary — Mail::FieldList
- #swapcase_mapping — Mail::Multibyte::Unicode::Codepoint
- #symbolize_keys — Mail::IndifferentHash
- #text? — Mail::Message
- #text_part — Mail::Message
- #text_part= — Mail::Message
- #tidy_byte — Mail::Multibyte::Unicode
- #tidy_bytes — Mail::Multibyte::Chars
- #tidy_bytes — Mail::Multibyte::Unicode
- #titlecase — Mail::Multibyte::Chars
- #titleize — Mail::Multibyte::Chars
- #to — Mail::Matchers::HasSentEmailMatcher
- #to — Mail::Message
- #to= — Mail::Message
- #to_addrs — Mail::Message
- #to_hash — Mail::IndifferentHash
- #to_options! — Mail::IndifferentHash
- #to_s — Mail::Body
- #to_s — Mail::Address
- #to_s — Mail::Field
- #to_s — Mail::Header
- #to_s — Mail::Message
- #to_yaml — Mail::Message
- #token_safe? — Mail::Utilities
- #transport_encoding — Mail::Message
- #transport_encoding= — Mail::Message
- #u_unpack — Mail::Multibyte::Unicode
- #unbracket — Mail::Utilities
- #underscoreize — Mail::Utilities
- #unescape — Mail::Utilities
- #unfold — Mail::Field
- #unparen — Mail::Utilities
- #unquote — Mail::Utilities
- #upcase — Mail::Multibyte::Chars
- #update — Mail::IndifferentHash
- #uri_escape — Mail::Utilities
- #uri_parser — Mail::Utilities
- #uri_unescape — Mail::Utilities
- #url — Mail::Part
- #validate_options — Mail::IMAP
- #validate_options — Mail::POP3
- #value — Mail::Field
- #value= — Mail::Field
- #values_at — Mail::IndifferentHash
- #with_any_attachments — Mail::Matchers::HasSentEmailMatcher
- #with_attachments — Mail::Matchers::HasSentEmailMatcher
- #with_body — Mail::Matchers::HasSentEmailMatcher
- #with_html — Mail::Matchers::HasSentEmailMatcher
- #with_no_attachments — Mail::Matchers::HasSentEmailMatcher
- #with_subject — Mail::Matchers::HasSentEmailMatcher
- #with_text — Mail::Matchers::HasSentEmailMatcher
- #without_attachments! — Mail::Message