Table of Contents - mail-2.6.3 Documentation
Pages
CHANGELOG
HEAD
Version 2.6.3 - Mon Nov 3 23:53 +1100 2014 Mikel Lindsaar <mikel@reinteractive.net>
Version 2.6.2 (Unreleased) - Wed Oct 22 13:42 -0500 2014 Benjamin Fleischer <github@benjaminfleischer.com>
Version 2.6.1 - Sun Jun 8 15:34 +1100 2014 Mikel Lindsaar <mikel@reinteractive.net>
Version 2.6.0 - Mon Jun 2 22:49 +1100 2014 Mikel Lindsaar <mikel@reinteractive.net>
Version 2.5.3 - Sun Dec 4 15:52:00 +1100 2012 Mikel Lindsaar <mikel@reinteractive.net>
Version 2.5.2 - Sun Nov 18 15:01:00 +1100 2012 Mikel Lindsaar <mikel@reinteractive.net>
Version 2.5.1 - Sun Nov 18 14:01:00 +1100 2012 Mikel Lindsaar <mikel@reinteractive.net>
Version 2.5.0 - Sun Nov 18 12:20:00 +1100 2012 Mikel Lindsaar <mikel@reinteractive.net>
Version 2.4.4 - Wed Mar 14 22:44:00 +1100 2012 Mikel Lindsaar <mikel@reinteractive.net>
Version 2.4.3 - Tue Mar 6 19:38:00 UTC 2012 Mikel Lindsaar <mikel@reinteractive.net>
Version 2.4.1 - Thu Jan 19 13:49:34 UTC 2012 Mikel Lindsaar <mikel@reinteractive.net>
Version 2.4.0 - Sun Jan 15 18:15:56 UTC 2011 Mikel Lindsaar <mikel@reinteractive.net>
Version 2.3.0 - Tue Apr 26 09:59:56 UTC 2011 Mikel Lindsaar <mikel@rubyx.com>
Tue Apr 26 06:18:19 UTC 2011 Mikel Lindsaar <mikel@rubyx.com>
Wed 20 Apr 2011 15:16:20 UTC Mikel Lindsaar <mikel@rubyx.com>
Tue Apr 19 00:20:54 UTC 2011 Mikel Lindsaar <mikel@rubyx.com>
Sat Apr 16 12:57:27 UTC 2011 Mikel Lindsaar <mikel@rubyx.com>
Wed 26 Jan 2011 02:23:09 UTC Mikel Lindsaar <mikel@rubyx.com>
Mon 3 Jan 2011 12:48:59 UTC Mikel Lindsaar <mikel@rubyx.com>
Mon 3 Jan 2011 00:09:27 UTC Mikel Lindsaar <mikel@rubyx.com>
Thu 23 Dec 2010 09:15:58 UTC Mikel Lindsaar <mikel@rubyx.com>
Fri 10 Dec 2010 09:06:49 UTC Mikel Lindsaar <mikel@rubyx.com>
Sun Dec 5 02:24:55 UTC 2010 Mikel Lindsaar <mikel@rubyx.com>
Tue 30 Nov 2010 00:36:11 UTC Mikel Lindsaar <mikel@rubyx.com>
Wed 17 Nov 2010 00:43:31 UTC Mikel Lindsaar <mikel@rubyx.com>
Mon Nov 15 13:04:41 UTC 2010 Mikel Lindsaar <mikel@rubyx.com>
Tue Oct 26 07:14:36 UTC 2010 Mikel Lindsaar <mikel@rubyx.com>
Tue Oct 26 06:43:17 UTC 2010 Mikel Lindsaar <mikel@rubyx.com>
Thu Oct 7 15:44:31 UTC 2010 Mikel Lindsaar <mikel@rubyx.com>
Thu Oct 7 15:42:57 UTC 2010 Mikel Lindsaar <mikel@rubyx.com>
Tue Sep 28 14:59:03 UTC 2010 Mikel Lindsaar <mikel@rubyx.com>
Mon Sep 13 02:31:21 UTC 2010 Mikel Lindsaar <mikel@rubyx.com>
Sat 11 Sep 2010 05:13:36 UTC Mikel Lindsaar <mikel@rubyx.com>
Sat Sep 11 01:56:59 UTC 2010 Mikel Lindsaar <mikel@rubyx.com>
Sat Sep 11 01:32:13 UTC 2010 Mikel Lindsaar <mikel@rubyx.com>
Thu 17 Jun 2010 22:13:18 UTC Mikel Lindsaar <mikel@rubyx.com>
Tue Jun 8 01:55:21 UTC 2010 Mikel Lindsaar <mikel@rubyx.com>
Mon Jun 7 18:00:39 UTC 2010 Mikel Lindsaar <mikel@rubyx.com>
Mon Jun 7 18:07:16 UTC 2010 Mikel Lindsaar <mikel@rubyx.com>
Sun Apr 11 07:49:15 UTC 2010 Mikel Lindsaar <raasdnil@gmail.com>
Sun Apr 4 06:41:46 UTC 2010 Mikel Lindsaar <raasdnil@gmail.com>
Mon 29 Mar 2010 07:04:34 UTC Mikel Lindsaar <raasdnil@gmail.com>
Sun 28 Mar 2010 10:31:33 UTC Mikel Lindsaar <raasdnil@gmail.com>
Sun 28 Mar 2010 09:02:20 UTC Mikel Lindsaar <raasdnil@gmail.com>
Sun Mar 28 07:01:07 UTC 2010 Mikel Lindsaar <raasdnil@gmail.com>
Sun Mar 28 02:55:42 UTC 2010 Mikel Lindsaar <raasdnil@gmail.com>
Sun Mar 28 00:26:27 UTC 2010 Mikel Lindsaar <raasdnil@gmail.com>
Sun Mar 17 03:03:03 UTC 2010 Mikel Lindsaar <raasdnil@gmail.com>
Wed Feb 24 09:14:56 UTC 2010 Mikel Lindsaar <raasdnil@gmail.com>
Sun Mar 22 03:24:15 UTC 2010 Mikel Lindsaar <raasdnil@gmail.com>
Thu Jan 28 00:25:02 UTC 2010 Mikel Lindsaar <raasdnil@gmail.com>
Sun Jan 28 02:59:34 UTC 2010 Mikel Lindsaar <raasdnil@gmail.com>
Mon Jan 25 11:36:13 UTC 2010 Mikel Lindsaar <raasdnil@gmail.com>
Mon Jan 25 10:36:33 UTC 2010 Mikel Lindsaar <raasdnil@gmail.com>
Mon Jan 25 01:44:13 UTC 2010 Mikel Lindsaar <raasdnil@gmail.com>
Sat Jan 23 23:49:50 UTC 2010 Mikel Lindsaar <raasdnil@gmail.com>
Sat Jan 23 23:28:42 UTC 2010 Mikel Lindsaar <raasdnil@gmail.com>
Sat Jan 23 05:32:53 UTC 2010 Mikel Lindsaar <raasdnil@gmail.com>
Thu Jan 21 05:27:17 UTC 2010 Mikel Lindsaar <raasdnil@gmail.com>
Fri Jan 15 09:20:51 UTC 2010 Mikel Lindsaar <raasdnil@gmail.com>
Thu Jan 14 10:41:22 UTC 2010 Mikel Lindsaar <raasdnil@gmail.com>
Thu Jan 12 10:41:47 UTC 2010 Mikel Lindsaar <raasdnil@gmail.com>
Fri 8 Jan 2010 00:00:08 UTC Mikel Lindsaar <raasdnil@gmail.com>
Fri 8 Jan 8:55:49 2010 +1100 Mikel Lindsaar <raasdnil@gmail.com>
Thu 6 Jan 2010 23:59:29 UTC Mikel Lindsaar <raasdnil@gmail.com>
Thu 5 Jan 2010 23:59:48 UTC Mikel Lindsaar <raasdnil@gmail.com>
Sun Jan 3 00:08:06 UTC 2010 Mikel Lindsaar <raasdnil@gmail.com>
Sat Jan 2 04:12:53 UTC 2010 Mikel Lindsaar <raasdnil@gmail.com>
Mon 28 Dec 2009 01:21:52 UTC Mikel Lindsaar <raasdnil@gmail.com>
Sun Dec 27 10:38:24 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
Sun Dec 27 09:51:27 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
Sun Dec 27 07:30:02 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
Thu Dec 17 06:35:05 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
Thu Dec 17 02:14:23 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
Thu Dec 17 01:32:00 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
Wed Dec 16 23:48:46 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
Sun Dec 13 01:06:17 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
Thu Dec 10 21:25:37 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
Thu 3 Dec 2009 00:52:12 UTC Mikel Lindsaar <raasdnil@gmail.com>
Mon Nov 23 23:34:22 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
Mon Nov 23 22:35:50 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
Sun Nov 22 12:19:44 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
Sat Nov 21 12:52:46 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
Thu Nov 19 04:16:10 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
Wed Nov 18 04:26:21 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
Sat Nov 14 08:20:21 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
Fri Nov 13 00:31:04 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
Thu Nov 12 02:58:01 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
Tue Nov 10 08:15:14 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
Mon Nov 9 23:38:33 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
Fri Nov 6 22:52:10 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
Fri Nov 6 00:51:55 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
Thu Nov 5 04:45:31 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
Wed Nov 4 23:24:32 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
Wed Nov 4 12:54:43 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
Tue Nov 3 00:59:45 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
Sun Nov 1 12:00:00 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
Sat Oct 31 11:00:41 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
Sat Oct 25 13:38:01 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
CONTRIBUTING
Contributing to Mail
Testing against mime-types versions:
README
Mail
{Build Status
]
Introduction
Donations
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 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
TODO
Not really in any order:
common.rl
date_time.rl
address_lists_machine.rb.rl
content_disposition_machine.rb.rl
content_location_machine.rb.rl
content_transfer_encoding_machine.rb.rl
content_type_machine.rb.rl
date_time_machine.rb.rl
envelope_from_machine.rb.rl
message_ids_machine.rb.rl
mime_version_machine.rb.rl
phrase_lists_machine.rb.rl
rb_actions.rl
received_machine.rb.rl
Classes/Modules
ActiveSupport
Mail
Mail Envelope
Comments Field
Examples:
Mail::Address
Mail::AddressContainer
Mail::AddressList
Mail::AttachmentsList
Mail::BccField
Mail::Body
Body
Mail::CcField
Mail::CheckDeliveryParams
Mail::CommentsField
Mail::CommonAddress
Mail::CommonDate
Mail::CommonField
Mail::CommonMessageId
Mail::Configuration
Mail::Constants
Mail::Constants::Encoding
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::QuotedPrintable
Mail::Encodings::SevenBit
Mail::Encodings::TransferEncoding
Mail::Encodings::UnixToUnix
Mail::Envelope
Mail::EnvelopeFromElement
Mail::Exim
Mail::Field
Per RFC 2822
Mail::Field::FieldError
Mail::Field::ParseError
Mail::Field::SyntaxError
Mail::FieldList
Mail::FileDelivery
Mail::FromField
Mail::Header
Per RFC2822
Mail::IMAP
Example of retrieving Emails from GMail:
Mail::InReplyToField
Mail::IndifferentHash
Mail::KeywordsField
Mail::Matchers
Mail::Matchers::HasSentEmailMatcher
Mail::Message
Per RFC2822
Mail::MessageIdField
Mail::MessageIdsElement
Mail::MimeVersionElement
Mail::MimeVersionField
Mail::Multibyte
Mail::Multibyte
Mail::Multibyte::Chars
Mail::Multibyte::EncodingError
Mail::Multibyte::Unicode
Mail::Multibyte::Unicode::Codepoint
Mail::Multibyte::Unicode::UnicodeDatabase
Mail::OptionalField
Mail::POP3
Example of retrieving Emails from GMail:
Mail::ParameterHash
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::Ragel
Mail::Parsers::Ragel::AddressListsMachine
Mail::Parsers::Ragel::ContentDispositionMachine
Mail::Parsers::Ragel::ContentLocationMachine
Mail::Parsers::Ragel::ContentTransferEncodingMachine
Mail::Parsers::Ragel::ContentTypeMachine
Mail::Parsers::Ragel::DateTimeMachine
Mail::Parsers::Ragel::EnvelopeFromMachine
Mail::Parsers::Ragel::MessageIdsMachine
Mail::Parsers::Ragel::MimeVersionMachine
Mail::Parsers::Ragel::PhraseListsMachine
Mail::Parsers::Ragel::ReceivedMachine
Mail::Parsers::Ragel::Ruby
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::Ruby18
Mail::Ruby19
Mail::Ruby19::BestEffortCharsetEncoder
Mail::Ruby19::StrictCharsetEncoder
Mail::SMTP
Sending Email with SMTP
Sending via SMTP server on Localhost
Sending via MobileMe
Sending via GMail
Certificate verification
Others
Delivering the email
Mail::SMTPConnection
Sending Email with SMTP
Sending via SMTP server on Localhost
Delivering the email
Mail::SenderField
Mail::Sendmail
Mail::StructuredField
Per RFC 2822:
Mail::SubjectField
Mail::TestMailer
Mail::TestRetriever
Mail::ToField
Mail::UnknownEncodingType
Mail::UnstructuredField
Per RFC 2822:
Mail::Utilities
Mail::VERSION
Net
Net::SMTP
NilClass
Object
String
Methods
::address_encode — Mail::Encodings
::all — Mail
::b_value_decode — Mail::Encodings
::b_value_decode — Mail::Ruby19
::b_value_decode — Mail::Ruby18
::b_value_encode — Mail::Encodings
::b_value_encode — Mail::Ruby19
::b_value_encode — Mail::Ruby18
::bracket — Mail::Ruby19
::bracket — Mail::Ruby18
::call — Mail::Sendmail
::call — Mail::Exim
::can_encode? — Mail::Encodings::TransferEncoding
::can_encode? — Mail::Encodings::Base64
::can_encode? — Mail::Encodings::QuotedPrintable
::can_transport? — Mail::Encodings::TransferEncoding
::collapse_adjacent_encodings — Mail::Encodings
::connection — Mail
::consumes? — Mail::Multibyte::Chars
::cost — Mail::Encodings::QuotedPrintable
::cost — Mail::Encodings::TransferEncoding
::cost — Mail::Encodings::EightBit
::cost — Mail::Encodings::SevenBit
::cost — Mail::Encodings::Base64
::cost — Mail::Encodings::Binary
::decode — Mail::Encodings::UnixToUnix
::decode — Mail::Encodings::EightBit
::decode — Mail::Encodings::SevenBit
::decode — Mail::Encodings::Base64
::decode — Mail::Encodings::Binary
::decode — Mail::Encodings::QuotedPrintable
::decode_base64 — Mail::Ruby19
::decode_base64 — Mail::Ruby18
::decode_encode — Mail::Encodings
::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
::eager_autoload! — Mail
::emails — Mail::TestRetriever
::emails= — Mail::TestRetriever
::encode — Mail::Encodings::Binary
::encode — Mail::Encodings::EightBit
::encode — Mail::Encodings::SevenBit
::encode — Mail::Encodings::UnixToUnix
::encode — Mail::Encodings::Base64
::encode — Mail::Encodings::QuotedPrintable
::encode_base64 — Mail::Ruby18
::encode_base64 — Mail::Ruby19
::encode_non_usascii — Mail::Encodings
::escape_bracket — Mail::Ruby18
::escape_bracket — Mail::Ruby19
::escape_paren — Mail::Ruby18
::escape_paren — Mail::Ruby19
::filename — Mail::Multibyte::Unicode::UnicodeDatabase
::find — Mail
::find_and_delete — Mail
::find_encoding — Mail::Encodings
::first — Mail
::fix_encoding — Mail::Ruby18
::from_hash — Mail::Message
::from_yaml — Mail::Message
::generate_boundary — Mail::ContentTypeField
::get_all — Mail::Encodings
::get_best_compatible — Mail::Encodings::TransferEncoding
::get_constant — Mail::Ruby19
::get_constant — Mail::Ruby18
::get_encoding — Mail::Encodings
::get_name — Mail::Encodings
::has_constant? — Mail::Ruby18
::has_constant? — Mail::Ruby19
::inform_interceptors — Mail
::inform_observers — Mail
::last — Mail
::machine_module= — Mail::Parsers::Ragel
::maximum_amount — Mail::Header
::maximum_amount= — Mail::Header
::new — Mail::AttachmentsList
::new — Mail::ReceivedField
::new — Mail::Address
::new — Mail::MessageIdsElement
::new — Mail::ContentDescriptionField
::new — Mail::ContentTypeField
::new — Mail::ReferencesField
::new — Mail::MimeVersionElement
::new — Mail::Multibyte::Chars
::new — Mail::Multibyte::Unicode::UnicodeDatabase
::new — Mail::PhraseList
::new — Mail::ReplyToField
::new — Mail::ReceivedElement
::new — Mail::ResentBccField
::new — Mail::ResentCcField
::new — Mail::ResentDateField
::new — Mail::EnvelopeFromElement
::new — Mail::ContentTransferEncodingElement
::new — Mail::ContentTransferEncodingField
::new — Mail::ResentFromField
::new — Mail::ResentMessageIdField
::new — Mail::ResentSenderField
::new — Mail::MessageIdField
::new — Mail
::new — Mail::KeywordsField
::new — Mail::Configuration
::new — Mail::AddressContainer
::new — Mail::CommentsField
::new — Mail::ResentToField
::new — Mail::ReturnPathField
::new — Mail::ContentLocationField
::new — Mail::SenderField
::new — Mail::StructuredField
::new — Mail::SubjectField
::new — Mail::ToField
::new — Mail::UnstructuredField
::new — Mail::InReplyToField
::new — Mail::ContentDispositionField
::new — Mail::Message
::new — Mail::Envelope
::new — Mail::MimeVersionField
::new — Mail::FromField
::new — Mail::Header
::new — Mail::Field
::new — Mail::Body
::new — Mail::DateField
::new — Mail::CcField
::new — Mail::ContentIdField
::new — Mail::TestRetriever
::new — Mail::Exim
::new — Mail::Matchers::HasSentEmailMatcher
::new — Mail::POP3
::new — Mail::IMAP
::new — Mail::TestMailer
::new — Mail::BccField
::new — Mail::FileDelivery
::new — Mail::Sendmail
::new — Mail::SMTP
::new — Mail::IndifferentHash
::new — Mail::SMTPConnection
::new_from_hash_copying_default — Mail::IndifferentHash
::param_decode — Mail::Ruby19
::param_decode — Mail::Encodings
::param_decode — Mail::Ruby18
::param_encode — Mail::Ruby18
::param_encode — Mail::Ruby19
::param_encode — Mail::Encodings
::paren — Mail::Ruby18
::paren — Mail::Ruby19
::parse — Mail::Parsers::Ragel::MessageIdsMachine
::parse — Mail::Parsers::Ragel::Ruby
::parse — Mail::Parsers::Ragel::ContentTypeMachine
::parse — Mail::Parsers::Ragel::EnvelopeFromMachine
::parse — Mail::Parsers::Ragel::ContentDispositionMachine
::parse — Mail::Parsers::Ragel::DateTimeMachine
::parse — Mail::Parsers::Ragel
::parse — Mail::Parsers::Ragel::ContentLocationMachine
::parse — Mail::Parsers::Ragel::MimeVersionMachine
::parse — Mail::Parsers::Ragel::PhraseListsMachine
::parse — Mail::Parsers::Ragel::ReceivedMachine
::parse — Mail::Parsers::Ragel::ContentTransferEncodingMachine
::parse — Mail::Parsers::Ragel::AddressListsMachine
::pick_encoding — Mail::Ruby19
::popen — Mail::Sendmail
::proxy_class — Mail::Multibyte
::proxy_class — Mail::Multibyte
::proxy_class= — Mail::Multibyte
::proxy_class= — Mail::Multibyte
::q_value_decode — Mail::Encodings
::q_value_decode — Mail::Ruby19
::q_value_decode — Mail::Ruby18
::q_value_encode — Mail::Ruby18
::q_value_encode — Mail::Ruby19
::q_value_encode — Mail::Encodings
::random_tag — Mail
::read — Mail
::read_from_string — Mail
::register — Mail::Encodings
::register_autoload — Mail
::register_interceptor — Mail
::register_observer — Mail
::retriever_method — Mail
::shellquote — Mail::Sendmail
::silence_warnings — Mail::Parsers::Ragel::Ruby
::something_random — Mail
::split_encoding_from_string — Mail::Encodings
::split_value_encoding_from_string — Mail::Encodings
::to_s — Mail::Encodings::TransferEncoding
::uniq — Mail
::unquote_and_convert_to — Mail::Encodings
::unregister_interceptor — Mail
::unregister_observer — Mail
::uri_parser — Mail::Ruby19
::value_decode — Mail::Encodings
::version — Mail::VERSION
::wants? — Mail::Multibyte::Chars
::with_boundary — Mail::ContentTypeField
#+ — Mail::Multibyte::Chars
#<< — Mail::AddressContainer
#<< — Mail::Body
#<< — Mail::FieldList
#<=> — Mail::Field
#<=> — Mail::Multibyte::Chars
#<=> — Mail::Message
#== — Mail::Field
#== — Mail::Body
#== — Mail::Message
#=== — Mail::Multibyte::Unicode::UnicodeDatabase
#=~ — Mail::Multibyte::Chars
#=~ — Mail::Body
#[] — Mail::Multibyte::Chars
#[] — Mail::Message
#[] — Mail::Header
#[] — Mail::AttachmentsList
#[] — Mail::ParameterHash
#[]= — Mail::Header
#[]= — Mail::Multibyte::Chars
#[]= — Mail::Message
#[]= — Mail::AttachmentsList
#[]= — Mail::IndifferentHash
#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_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::Part
#add_required_message_fields — Mail::Message
#address — Mail::ResentSenderField
#address — Mail::Address
#address — Mail::SenderField
#address — Mail::EnvelopeFromElement
#address — Mail::ReturnPathField
#address= — Mail::Address
#addresses — Mail::SenderField
#addresses — Mail::ResentSenderField
#all — Mail::Retriever
#all_parts — Mail::Message
#at — String
#atom_safe? — Mail::Utilities
#attachment — Mail::Message
#attachment? — Mail::Message
#attachments — Mail::PartsList
#attachments — Mail::Message
#attempt_to_clean — Mail::ContentTypeField
#bcc — Mail::Message
#bcc — Mail::Matchers::HasSentEmailMatcher
#bcc= — Mail::Message
#bcc_addrs — Mail::Message
#blank? — Object
#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::Body
#boundary — Mail::Message
#boundary= — Mail::Body
#bracket — Mail::Utilities
#capitalize — Mail::Multibyte::Chars
#capitalize_field — Mail::Utilities
#cc — Mail::Matchers::HasSentEmailMatcher
#cc — Mail::Message
#cc= — Mail::Message
#cc_addrs — Mail::Message
#center — Mail::Multibyte::Chars
#charset — Mail::Message
#charset — Mail::Header
#charset — Mail::StructuredField
#charset — Mail::Body
#charset= — Mail::StructuredField
#charset= — Mail::Body
#charset= — Mail::Message
#charset= — Mail::Header
#check_delivery_params — Mail::CheckDeliveryParams
#cid — Mail::Part
#clean_msg_id — Mail::MessageIdsElement
#cleaned — Mail::Parsers::ContentDispositionParser
#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 — String
#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::ContentIdField
#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::ContentTypeField
#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::Message
#date — Mail::Envelope
#date= — Mail::Message
#date_time — Mail::ReceivedElement
#date_time — Mail::EnvelopeFromElement
#date_time — Mail::ReceivedField
#decode_body — Mail::Message
#decode_body_as_text — Mail::Message
#decoded — Mail::ContentIdField
#decoded — Mail::Header
#decoded — Mail::ParameterHash
#decoded — Mail::Message
#decoded — Mail::UnstructuredField
#decoded — Mail::ToField
#decoded — Mail::ContentDispositionField
#decoded — Mail::SenderField
#decoded — Mail::ReturnPathField
#decoded — Mail::ResentToField
#decoded — Mail::ResentSenderField
#decoded — Mail::ResentMessageIdField
#decoded — Mail::CcField
#decoded — Mail::BccField
#decoded — Mail::ResentFromField
#decoded — Mail::ContentLocationField
#decoded — Mail::ResentDateField
#decoded — Mail::ResentCcField
#decoded — Mail::ResentBccField
#decoded — Mail::ReplyToField
#decoded — Mail::ReferencesField
#decoded — Mail::ContentTransferEncodingField
#decoded — Mail::ReceivedField
#decoded — Mail::MimeVersionField
#decoded — Mail::Address
#decoded — Mail::MessageIdField
#decoded — Mail::KeywordsField
#decoded — Mail::Body
#decoded — Mail::InReplyToField
#decoded — Mail::FromField
#decoded — Mail::DateField
#decoded — Mail::ContentTypeField
#decompose — Mail::Multibyte::Chars
#decompose_codepoints — Mail::Multibyte::Unicode
#default — Mail::StructuredField
#default — Mail::KeywordsField
#default — Mail::UnstructuredField
#default — Mail::IndifferentHash
#default — Mail::ReturnPathField
#default — Mail::SenderField
#default — Mail::ContentTypeField
#default — Mail::Message
#delete — Mail::IndifferentHash
#delete_all — Mail::IMAP
#delete_all — Mail::POP3
#deliver — Mail::Message
#deliver! — Mail::SMTP
#deliver! — Mail::Message
#deliver! — Mail::Sendmail
#deliver! — Mail::FileDelivery
#deliver! — Mail::TestMailer
#deliver! — Mail::SMTPConnection
#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
#description — Mail::Matchers::HasSentEmailMatcher
#destinations — Mail::Message
#diagnostic_code — Mail::Message
#diagnostic_code — Mail::Part
#display_name — Mail::Address
#display_name= — Mail::Address
#disposition_type — Mail::ContentDispositionField
#do_decode — Mail::UnstructuredField
#do_delivery — Mail::Message
#do_encode — Mail::UnstructuredField
#domain — Mail::Address
#downcase — Mail::Multibyte::Chars
#dquote — Mail::Utilities
#dump_deliveries — Mail::Matchers::HasSentEmailMatcher
#dup — Mail::IndifferentHash
#each — Mail::Header
#element — Mail::ContentTransferEncodingField
#element — Mail::ContentDispositionField
#element — Mail::ContentLocationField
#element — Mail::MimeVersionField
#element — Mail::Envelope
#element — Mail::ContentTypeField
#element — Mail::ReceivedField
#element — Mail::ContentIdField
#empty? — Mail::Body
#encode — Mail::UnstructuredField
#encode — Mail::Ruby19::BestEffortCharsetEncoder
#encode — Mail::Ruby19::StrictCharsetEncoder
#encode! — Mail::Message
#encode_crlf — Mail::UnstructuredField
#encoded — Mail::ParameterHash
#encoded — Mail::ToField
#encoded — Mail::UnstructuredField
#encoded — Mail::ReceivedField
#encoded — Mail::ReferencesField
#encoded — Mail::ContentTransferEncodingField
#encoded — Mail::ReplyToField
#encoded — Mail::Address
#encoded — Mail::MessageIdField
#encoded — Mail::ResentBccField
#encoded — Mail::KeywordsField
#encoded — Mail::ContentIdField
#encoded — Mail::Message
#encoded — Mail::ResentCcField
#encoded — Mail::MimeVersionField
#encoded — Mail::InReplyToField
#encoded — Mail::FromField
#encoded — Mail::ResentDateField
#encoded — Mail::DateField
#encoded — Mail::Body
#encoded — Mail::ResentFromField
#encoded — Mail::BccField
#encoded — Mail::ContentLocationField
#encoded — Mail::CcField
#encoded — Mail::ResentMessageIdField
#encoded — Mail::ResentSenderField
#encoded — Mail::ContentTypeField
#encoded — Mail::ContentDispositionField
#encoded — Mail::Header
#encoded — Mail::ResentToField
#encoded — Mail::ReturnPathField
#encoded — Mail::SenderField
#encoding — Mail::ContentTransferEncodingElement
#encoding — Mail::ContentTransferEncodingField
#encoding — Mail::Body
#encoding= — Mail::Body
#end_boundary — Mail::Body
#envelope_date — Mail::Message
#envelope_from — Mail::Message
#epilogue — Mail::Body
#epilogue= — Mail::Body
#error_status — Mail::Message
#error_status — Mail::Part
#errors — Mail::Header
#errors — Mail::Message
#errors — Mail::StructuredField
#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::ContentTypeField
#filename — Mail::Message
#filename — Mail::ContentDispositionField
#filter_matched_deliveries — Mail::Matchers::HasSentEmailMatcher
#final_recipient — Mail::Part
#final_recipient — Mail::Message
#find — Mail::POP3
#find — Mail::IMAP
#find — Mail::TestRetriever
#find_and_delete — Mail::Retriever
#find_attachment — Mail::Message
#find_first_mime_type — Mail::Message
#first — String
#first — Mail::Retriever
#format — Mail::Address
#format_comments — Mail::Address
#formatted_date — Mail::ReceivedField
#formatted_date_time — Mail::EnvelopeFromElement
#from — Mail::Matchers::HasSentEmailMatcher
#from — String
#from — Mail::Envelope
#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_content_id — Mail::ContentIdField
#generate_message_id — Mail::MessageIdField
#get_best_encoding — Mail::Body
#get_comments — Mail::Address
#get_display_name — Mail::Address
#get_domain — Mail::Address
#get_local — Mail::Address
#get_mime_type — Mail::ContentTypeField
#get_name — Mail::Address
#get_order_value — Mail::PartsList
#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_key? — Mail::IndifferentHash
#has_message_id? — Mail::Message
#has_message_id? — Mail::Header
#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::IndifferentHash
#include? — Mail::Body
#include? — Mail::Multibyte::Chars
#index — Mail::Multibyte::Chars
#info — Mail::ReceivedElement
#info — Mail::ReceivedField
#inform_interceptors — Mail::Message
#inform_observers — Mail::Message
#init_with_hash — Mail::Message
#init_with_string — Mail::Message
#initialize_copy — Mail::Header
#initialize_copy — Mail::Message
#inline — Mail::AttachmentsList
#inline? — Mail::Part
#inline_content_id — Mail::Part
#insert — Mail::Multibyte::Chars
#inspect — Mail::Field
#inspect — Mail::Message
#inspect — Mail::Address
#is_marked_for_delete? — Mail::Message
#is_utf8? — String
#key? — Mail::IndifferentHash
#keywords — Mail::KeywordsField
#keywords — Mail::Message
#keywords= — Mail::Message
#last — String
#last — Mail::Retriever
#limit — Mail::Multibyte::Chars
#limited_field? — Mail::Header
#ljust — Mail::Multibyte::Chars
#load — Mail::Multibyte::Unicode::UnicodeDatabase
#local — Mail::Address
#location — Mail::ContentLocationField
#lookup_delivery_method — Mail::Configuration
#lookup_retriever_method — Mail::Configuration
#lstrip — Mail::Multibyte::Chars
#main_type — Mail::Message
#main_type — Mail::ContentTypeField
#major — Mail::MimeVersionField
#major — Mail::MimeVersionElement
#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_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_recipients? — Mail::Matchers::HasSentEmailMatcher
#matches_on_sender? — Mail::Matchers::HasSentEmailMatcher
#matches_on_subject? — Mail::Matchers::HasSentEmailMatcher
#matches_on_subject_matcher? — Mail::Matchers::HasSentEmailMatcher
#matching_body — Mail::Matchers::HasSentEmailMatcher
#matching_subject — Mail::Matchers::HasSentEmailMatcher
#mb_chars — String
#member? — Mail::IndifferentHash
#merge — Mail::IndifferentHash
#merge! — Mail::IndifferentHash
#message_content_type — Mail::Message
#message_id — Mail::MessageIdsElement
#message_id — Mail::Message
#message_id= — Mail::Message
#message_ids — Mail::MessageIdField
#message_ids — Mail::MessageIdsElement
#method_missing — Mail::Multibyte::Chars
#method_missing — Mail::Message
#method_missing — Mail::ContentTypeField
#method_missing — Mail::Field
#mime_parameters — Mail::Message
#mime_type — Mail::Message
#mime_version — Mail::Message
#mime_version= — Mail::Message
#minor — Mail::MimeVersionElement
#minor — Mail::MimeVersionField
#multipart? — Mail::Message
#multipart? — Mail::Body
#multipart_report? — Mail::Message
#name — Mail::MessageIdField
#name — Mail::Field
#name — Mail::ResentMessageIdField
#name — Mail::ContentIdField
#name — Mail::Address
#new_field — Mail::Field
#normalize — Mail::Multibyte::Unicode
#normalize — Mail::Multibyte::Chars
#normalized_encoding — Mail::UnstructuredField
#only_us_ascii? — Mail::Body
#ord — Mail::Multibyte::Chars
#param_encode_language — Mail::Configuration
#parameters — Mail::ContentTypeField
#parameters — Mail::ContentDispositionField
#paren — Mail::Utilities
#parse — Mail::Parsers::ContentTransferEncodingParser
#parse — Mail::ContentLocationField
#parse — Mail::KeywordsField
#parse — Mail::Address
#parse — Mail::ContentTransferEncodingField
#parse — Mail::Parsers::ContentDispositionParser
#parse — Mail::ContentDispositionField
#parse — Mail::Parsers::ContentLocationParser
#parse — Mail::ReceivedField
#parse — Mail::Parsers::ContentTypeParser
#parse — Mail::Parsers::DateTimeParser
#parse — Mail::Parsers::EnvelopeFromParser
#parse — Mail::Parsers::MessageIdsParser
#parse — Mail::UnstructuredField
#parse — Mail::Parsers::PhraseListsParser
#parse — Mail::Parsers::ReceivedParser
#parse — Mail::MimeVersionField
#parse — Mail::ContentTypeField
#parse — Mail::ContentIdField
#parse — Mail::Parsers::AddressListsParser
#parse — Mail::Parsers::MimeVersionParser
#parse_delivery_status_report — Mail::Part
#parse_message — Mail::Message
#parse_message — Mail::Part
#part — Mail::Message
#parts — Mail::Message
#parts — Mail::Body
#phrase_list — Mail::KeywordsField
#phrases — Mail::PhraseList
#pick_encoding — Mail::Ruby19::BestEffortCharsetEncoder
#preamble — Mail::Body
#preamble= — Mail::Body
#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::Body
#raw_source — Mail::Header
#raw_source — Mail::Message
#raw_source= — Mail::Header
#raw_source= — Mail::Message
#read — Mail::Message
#ready_to_send! — Mail::Message
#received — Mail::Message
#received= — Mail::Message
#references — Mail::Message
#references= — Mail::Message
#register_for_delivery_notification — Mail::Message
#regular_update — Mail::IndifferentHash
#regular_writer — Mail::IndifferentHash
#remote_mta — Mail::Part
#remote_mta — Mail::Message
#reorder_characters — Mail::Multibyte::Unicode
#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
#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
#rindex — Mail::Multibyte::Chars
#rjust — Mail::Multibyte::Chars
#rstrip — Mail::Multibyte::Chars
#same — Mail::Field
#sanatize — Mail::ContentTypeField
#select_field_for — Mail::Header
#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
#size — Mail::Multibyte::Chars
#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::PartsList
#sort! — Mail::PartsList
#sort_parts! — Mail::Body
#split — Mail::Multibyte::Chars
#split — Mail::Field
#split! — Mail::Body
#split_header — Mail::Header
#ssl_context — Mail::SMTP
#start — Mail::IMAP
#start — Mail::POP3
#store — Mail::IndifferentHash
#string — Mail::ContentTypeField
#stringify — Mail::ContentTypeField
#stringify_keys — Mail::IndifferentHash
#stringify_keys! — Mail::IndifferentHash
#strip — Mail::Multibyte::Chars
#strip_all_comments — Mail::Address
#strip_domain_comments — Mail::Address
#sub_type — Mail::Message
#sub_type — Mail::ContentTypeField
#subject — Mail::Message
#subject= — Mail::Message
#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
#tlsconnect — Net::SMTP
#to — String
#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::EnvelopeFromElement
#to_s — Mail::Header
#to_s — Mail::Body
#to_s — Mail::Encodings::TransferEncoding
#to_s — Mail::Address
#to_s — Mail::MessageIdField
#to_s — Mail::Message
#to_s — Mail::Field
#to_s — Mail::ContentIdField
#to_s — Mail::ReceivedElement
#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
#unfold — Mail::Field
#unparen — Mail::Utilities
#unquote — Mail::Utilities
#upcase — Mail::Multibyte::Chars
#update — Mail::Field
#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::ContentTypeField
#value= — Mail::Field
#values_at — Mail::IndifferentHash
#version — Mail::MimeVersionField
#with_body — Mail::Matchers::HasSentEmailMatcher
#with_subject — Mail::Matchers::HasSentEmailMatcher
#without_attachments! — Mail::Message
#wrap_lines — Mail::UnstructuredField