Table of Contents - net-imap 0.5.1
Pages
Classes and Modules
- Net
-
Net::IMAP
- IMAP Overview
- Sequence numbers and UIDs
- Examples of Usage
- List sender and subject of all recent messages in the default mailbox
- Move all messages from April 2003 from “Mail/sent-mail” to “Mail/sent-apr03”
- Capabilities
- Basic IMAP4rev1 capabilities
- Caching
CAPABILITY
responses - Using IMAP4rev1 extensions
- Thread Safety
- Errors
- What’s here?
- Connection control methods
- Server capabilities
- Handling server responses
- Core IMAP commands
- Any state
- Not Authenticated state
- Authenticated state
- Selected state
- Logout state
- IMAP extension support
- RFC9051:
IMAP4rev2
- RFC2087:
QUOTA
- RFC2177:
IDLE
- RFC2342:
NAMESPACE
- RFC2971:
ID
- RFC3516:
BINARY
- RFC3691:
UNSELECT
- RFC4314:
ACL
- RFC4315:
UIDPLUS
- RFC4959:
SASL-IR
- RFC5161:
ENABLE
- RFC5256:
SORT
- RFC5256:
THREAD
X-GM-EXT-1
- RFC6851:
MOVE
- RFC6855:
UTF8=ACCEPT
,UTF8=ONLY
- RFC7162:
CONDSTORE
- RFC8438:
STATUS=SIZE
- RFC8474:
OBJECTID
- References
- Message envelope and body structure
- IMAP Extensions
- IANA registries
- For currently unsupported features:
- Net::IMAP::Address
- Net::IMAP::Authenticators
- Net::IMAP::BadResponseError
- Net::IMAP::BodyStructure
- Net::IMAP::BodyTypeBasic
- Net::IMAP::BodyTypeMessage
- Net::IMAP::BodyTypeMultipart
- Net::IMAP::BodyTypeText
- Net::IMAP::ByeResponseError
- Net::IMAP::Config
- Net::IMAP::Config::AttrAccessors
- Net::IMAP::Config::AttrInheritance
- Net::IMAP::Config::AttrTypeCoercion
- Net::IMAP::ContentDisposition
- Net::IMAP::ContinuationRequest
- Net::IMAP::DataFormatError
- Net::IMAP::DeprecatedClientOptions
- Net::IMAP::Envelope
- Net::IMAP::Error
- Net::IMAP::ExtensionData
- Net::IMAP::FetchData
- Net::IMAP::IgnoredResponse
- Net::IMAP::InvalidResponseError
- Net::IMAP::LoginDisabledError
- Net::IMAP::MailboxACLItem
- Net::IMAP::MailboxList
- Net::IMAP::MailboxQuota
- Net::IMAP::MailboxQuotaRoot
- Net::IMAP::Namespace
- Net::IMAP::Namespaces
- Net::IMAP::NoResponseError
- Net::IMAP::NumValidator
- Net::IMAP::ResponseCode
- Net::IMAP::ResponseError
- Net::IMAP::ResponseParseError
- Net::IMAP::ResponseParser
- Net::IMAP::ResponseText
- Net::IMAP::SASL
- Net::IMAP::SASL::AnonymousAuthenticator
- Net::IMAP::SASL::AuthenticationExchange
- Net::IMAP::SASL::AuthenticationIncomplete
- Net::IMAP::SASL::Authenticators
- Net::IMAP::SASL::ClientAdapter
- Net::IMAP::SASL::CramMD5Authenticator
- Net::IMAP::SASL::DigestMD5Authenticator
- Net::IMAP::SASL::DigestMD5Authenticator::DataFormatError
- Net::IMAP::SASL::DigestMD5Authenticator::ResponseParseError
- Net::IMAP::SASL::ExternalAuthenticator
- Net::IMAP::SASL::GS2Header
- Net::IMAP::SASL::LoginAuthenticator
- Net::IMAP::SASL::OAuthAuthenticator
- Net::IMAP::SASL::OAuthBearerAuthenticator
- Net::IMAP::SASL::PlainAuthenticator
- Net::IMAP::SASL::ProtocolAdapters
- Net::IMAP::SASL::ProtocolAdapters::Generic
- Net::IMAP::SASL::ProtocolAdapters::IMAP
- Net::IMAP::SASL::ProtocolAdapters::POP
- Net::IMAP::SASL::ProtocolAdapters::SMTP
- Net::IMAP::SASL::ScramAlgorithm
- Net::IMAP::SASL::ScramAuthenticator
- Net::IMAP::SASL::ScramSHA1Authenticator
- Net::IMAP::SASL::ScramSHA256Authenticator
- Net::IMAP::SASL::XOAuth2Authenticator
- Net::IMAP::SASLAdapter
- Net::IMAP::SearchResult
- Net::IMAP::SequenceSet
- Net::IMAP::StatusData
- Net::IMAP::StringFormatter
- Net::IMAP::StringPrep
- Net::IMAP::StringPrep::BidiStringError
- Net::IMAP::StringPrep::NamePrep
- Net::IMAP::StringPrep::ProhibitedCodepoint
- Net::IMAP::StringPrep::SASLprep
- Net::IMAP::StringPrep::StringPrepError
- Net::IMAP::StringPrep::Tables
- Net::IMAP::StringPrep::Trace
- Net::IMAP::TaggedResponse
- Net::IMAP::ThreadMember
- Net::IMAP::UIDPlusData
- Net::IMAP::UnknownResponseError
- Net::IMAP::UnparsedData
- Net::IMAP::UnparsedNumericResponseData
- Net::IMAP::UntaggedResponse
Methods
- ::[] — Net::IMAP::Config
- ::[] — Net::IMAP::SearchResult
- ::[] — Net::IMAP::SequenceSet
- ::[] — Net::IMAP::StringPrep
- ::add_authenticator — Net::IMAP::SASL
- ::authenticate — Net::IMAP::SASL::AuthenticationExchange
- ::authenticator — Net::IMAP::SASL
- ::authenticators — Net::IMAP::SASL
- ::build — Net::IMAP::SASL::AuthenticationExchange
- ::config — Net::IMAP
- ::debug — Net::IMAP
- ::debug= — Net::IMAP
- ::decode_date — Net::IMAP
- ::decode_datetime — Net::IMAP
- ::decode_time — Net::IMAP
- ::decode_utf7 — Net::IMAP
- ::default — Net::IMAP::Config
- ::default_imap_port — Net::IMAP
- ::default_imaps_port — Net::IMAP
- ::default_port — Net::IMAP
- ::default_ssl_port — Net::IMAP
- ::default_tls_port — Net::IMAP
- ::empty — Net::IMAP::SequenceSet
- ::encode_date — Net::IMAP
- ::encode_datetime — Net::IMAP
- ::encode_time — Net::IMAP
- ::encode_utf7 — Net::IMAP
- ::format_date — Net::IMAP
- ::format_datetime — Net::IMAP
- ::format_time — Net::IMAP
- ::full — Net::IMAP::SequenceSet
- ::global — Net::IMAP::Config
- ::new — Net::IMAP
- ::new — Net::IMAP::Config
- ::new — Net::IMAP::LoginDisabledError
- ::new — Net::IMAP::ResponseError
- ::new — Net::IMAP::ResponseParser
- ::new — Net::IMAP::SASL::AuthenticationIncomplete
- ::new — Net::IMAP::SASL::AnonymousAuthenticator
- ::new — Net::IMAP::SASL::AuthenticationExchange
- ::new — Net::IMAP::SASL::Authenticators
- ::new — Net::IMAP::SASL::ClientAdapter
- ::new — Net::IMAP::SASL::CramMD5Authenticator
- ::new — Net::IMAP::SASL::DigestMD5Authenticator
- ::new — Net::IMAP::SASL::ExternalAuthenticator
- ::new — Net::IMAP::SASL::LoginAuthenticator
- ::new — Net::IMAP::SASL::OAuthAuthenticator
- ::new — Net::IMAP::SASL::OAuthBearerAuthenticator
- ::new — Net::IMAP::SASL::PlainAuthenticator
- ::new — Net::IMAP::SASL::ScramAuthenticator
- ::new — Net::IMAP::SASL::XOAuth2Authenticator
- ::new — Net::IMAP::SearchResult
- ::new — Net::IMAP::SequenceSet
- ::new — Net::IMAP::StringPrep::StringPrepError
- ::new — Net::IMAP::StringPrep::ProhibitedCodepoint
- ::new — Net::IMAP::DeprecatedClientOptions
- ::normalize_name — Net::IMAP::SASL::Authenticators
- ::parse_date — Net::IMAP
- ::parse_datetime — Net::IMAP
- ::parse_time — Net::IMAP
- ::saslprep — Net::IMAP
- ::try_convert — Net::IMAP::SequenceSet
- ::version_defaults — Net::IMAP::Config
- #& — Net::IMAP::SequenceSet
- #+ — Net::IMAP::SequenceSet
- #- — Net::IMAP::SequenceSet
- #<< — Net::IMAP::SequenceSet
- #== — Net::IMAP::SearchResult
- #== — Net::IMAP::SequenceSet
- #=== — Net::IMAP::SequenceSet
- #H — Net::IMAP::SASL::ScramAlgorithm
- #HMAC — Net::IMAP::SASL::ScramAlgorithm
- #Hi — Net::IMAP::SASL::ScramAlgorithm
- #Normalize — Net::IMAP::SASL::ScramAlgorithm
- #XOR — Net::IMAP::SASL::ScramAlgorithm
- #[] — Net::IMAP::SequenceSet
- #^ — Net::IMAP::SequenceSet
- #add — Net::IMAP::SequenceSet
- #add? — Net::IMAP::SequenceSet
- #add_authenticator — Net::IMAP::SASL::Authenticators
- #add_authenticator — Net::IMAP::Authenticators
- #add_response_handler — Net::IMAP
- #all_seqnos — Net::IMAP::ThreadMember
- #append — Net::IMAP
- #append — Net::IMAP::SequenceSet
- #assigned_uids — Net::IMAP::UIDPlusData
- #at — Net::IMAP::SequenceSet
- #attr — Net::IMAP::FetchData
- #attr — Net::IMAP::MailboxList
- #attr — Net::IMAP::StatusData
- #attr_upcase — Net::IMAP::FetchData
- #auth_capable? — Net::IMAP
- #auth_capable? — Net::IMAP::SASL::ClientAdapter
- #auth_mechanisms — Net::IMAP
- #auth_message — Net::IMAP::SASL::ScramAlgorithm
- #authenticate — Net::IMAP
- #authenticate — Net::IMAP::SASL::AuthenticationExchange
- #authenticate — Net::IMAP::SASL::ClientAdapter
- #authenticator — Net::IMAP::SASL::Authenticators
- #authenticator — Net::IMAP::Authenticators
- #authorization — Net::IMAP::SASL::OAuthAuthenticator
- #authorization — Net::IMAP::SASL::OAuthBearerAuthenticator
- #bcc — Net::IMAP::Envelope
- #binary — Net::IMAP::FetchData
- #binary_size — Net::IMAP::FetchData
- #body — Net::IMAP::FetchData
- #body — Net::IMAP::BodyTypeMessage
- #body_structure — Net::IMAP::FetchData
- #bodystructure — Net::IMAP::FetchData
- #cancel_response — Net::IMAP::SASL::ProtocolAdapters::Generic
- #capabilities — Net::IMAP
- #capabilities_cached? — Net::IMAP
- #capability — Net::IMAP
- #capability? — Net::IMAP
- #capable? — Net::IMAP
- #cc — Net::IMAP::Envelope
- #check — Net::IMAP
- #check_bidi! — Net::IMAP::StringPrep
- #check_prohibited! — Net::IMAP::StringPrep
- #children — Net::IMAP::ThreadMember
- #clear — Net::IMAP::SequenceSet
- #clear_cached_capabilities — Net::IMAP
- #clear_responses — Net::IMAP
- #client_key — Net::IMAP::SASL::ScramAlgorithm
- #client_proof — Net::IMAP::SASL::ScramAlgorithm
- #client_signature — Net::IMAP::SASL::ScramAlgorithm
- #close — Net::IMAP
- #code — Net::IMAP::ResponseText
- #command_name — Net::IMAP::SASL::ProtocolAdapters::Generic
- #command_name — Net::IMAP::SASL::ProtocolAdapters::SMTP
- #command_name — Net::IMAP::SASL::ProtocolAdapters::POP
- #complement — Net::IMAP::SequenceSet
- #complement! — Net::IMAP::SequenceSet
- #content_id — Net::IMAP::BodyTypeBasic
- #copy — Net::IMAP
- #count — Net::IMAP::SequenceSet
- #cover? — Net::IMAP::SequenceSet
- #create — Net::IMAP
- #data — Net::IMAP::ContinuationRequest
- #data — Net::IMAP::UntaggedResponse
- #data — Net::IMAP::ExtensionData
- #data — Net::IMAP::TaggedResponse
- #data — Net::IMAP::ResponseCode
- #date — Net::IMAP::Envelope
- #debug? — Net::IMAP::Config
- #decode — Net::IMAP::SASL::ProtocolAdapters::Generic
- #deconstruct — Net::IMAP::SequenceSet
- #defaults_hash — Net::IMAP::Config
- #delete — Net::IMAP
- #delete — Net::IMAP::SequenceSet
- #delete? — Net::IMAP::SequenceSet
- #delete_at — Net::IMAP::SequenceSet
- #delim — Net::IMAP::MailboxList
- #delim — Net::IMAP::Namespace
- #description — Net::IMAP::BodyTypeBasic
- #difference — Net::IMAP::SequenceSet
- #digest — Net::IMAP::SASL::ScramAuthenticator
- #digest_uri — Net::IMAP::SASL::DigestMD5Authenticator
- #disconnect — Net::IMAP
- #disconnected? — Net::IMAP
- #disjoint? — Net::IMAP::SequenceSet
- #disposition — Net::IMAP::BodyTypeBasic
- #disposition — Net::IMAP::BodyTypeMultipart
- #done? — Net::IMAP::SASL::AnonymousAuthenticator
- #done? — Net::IMAP::SASL::AuthenticationExchange
- #done? — Net::IMAP::SASL::CramMD5Authenticator
- #done? — Net::IMAP::SASL::DigestMD5Authenticator
- #done? — Net::IMAP::SASL::ExternalAuthenticator
- #done? — Net::IMAP::SASL::LoginAuthenticator
- #done? — Net::IMAP::SASL::OAuthAuthenticator
- #done? — Net::IMAP::SASL::PlainAuthenticator
- #done? — Net::IMAP::SASL::ScramAuthenticator
- #done? — Net::IMAP::SASL::XOAuth2Authenticator
- #drop_connection — Net::IMAP::SASL::ClientAdapter
- #drop_connection — Net::IMAP::SASLAdapter
- #drop_connection! — Net::IMAP::SASL::ClientAdapter
- #drop_connection! — Net::IMAP::SASLAdapter
- #dsp_type — Net::IMAP::ContentDisposition
- #each_element — Net::IMAP::SequenceSet
- #each_entry — Net::IMAP::SequenceSet
- #each_number — Net::IMAP::SequenceSet
- #each_range — Net::IMAP::SequenceSet
- #elements — Net::IMAP::SequenceSet
- #emailid — Net::IMAP::FetchData
- #empty? — Net::IMAP::SequenceSet
- #enable — Net::IMAP
- #encode — Net::IMAP::SASL::ProtocolAdapters::Generic
- #encode_ir — Net::IMAP::SASL::ProtocolAdapters::Generic
- #encoding — Net::IMAP::BodyTypeBasic
- #ensure_mod_sequence_value — Net::IMAP::NumValidator
- #ensure_number — Net::IMAP::NumValidator
- #ensure_nz_number — Net::IMAP::NumValidator
- #entries — Net::IMAP::SequenceSet
- #envelope — Net::IMAP::FetchData
- #envelope — Net::IMAP::BodyTypeMessage
- #eql? — Net::IMAP::SearchResult
- #eql? — Net::IMAP::SequenceSet
- #examine — Net::IMAP
- #expunge — Net::IMAP
- #extension — Net::IMAP::BodyTypeBasic
- #extension — Net::IMAP::BodyTypeMultipart
- #extensions — Net::IMAP::Namespace
- #extract_responses — Net::IMAP
- #fetch — Net::IMAP
- #find_index — Net::IMAP::SequenceSet
- #flags — Net::IMAP::FetchData
- #freeze — Net::IMAP::SequenceSet
- #freeze — Net::IMAP::Config::AttrAccessors
- #from — Net::IMAP::Envelope
- #full? — Net::IMAP::SequenceSet
- #getacl — Net::IMAP
- #getquota — Net::IMAP
- #getquotaroot — Net::IMAP
- #gs2_authzid — Net::IMAP::SASL::GS2Header
- #gs2_cb_flag — Net::IMAP::SASL::GS2Header
- #gs2_header — Net::IMAP::SASL::GS2Header
- #gs2_saslname_encode — Net::IMAP::SASL::GS2Header
- #hash — Net::IMAP::SearchResult
- #hash — Net::IMAP::SequenceSet
- #header — Net::IMAP::FetchData
- #header_fields — Net::IMAP::FetchData
- #header_fields_not — Net::IMAP::FetchData
- #host — Net::IMAP::Address
- #host — Net::IMAP::SASL::ClientAdapter
- #id — Net::IMAP
- #idle — Net::IMAP
- #idle_done — Net::IMAP
- #idle_response_timeout — Net::IMAP
- #in_reply_to — Net::IMAP::Envelope
- #include? — Net::IMAP::SequenceSet
- #include_star? — Net::IMAP::SequenceSet
- #inherited? — Net::IMAP::Config::AttrInheritance
- #initial_client_response — Net::IMAP::SASL::OAuthAuthenticator
- #initial_client_response — Net::IMAP::SASL::ScramAuthenticator
- #initial_response? — Net::IMAP::SASL::AnonymousAuthenticator
- #initial_response? — Net::IMAP::SASL::CramMD5Authenticator
- #initial_response? — Net::IMAP::SASL::DigestMD5Authenticator
- #initial_response? — Net::IMAP::SASL::ExternalAuthenticator
- #initial_response? — Net::IMAP::SASL::LoginAuthenticator
- #initial_response? — Net::IMAP::SASL::OAuthBearerAuthenticator
- #initial_response? — Net::IMAP::SASL::PlainAuthenticator
- #initial_response? — Net::IMAP::SASL::XOAuth2Authenticator
- #initialize — Net::IMAP::Config::AttrAccessors
- #initialize — Net::IMAP::Config::AttrInheritance
- #inspect — Net::IMAP::SearchResult
- #inspect — Net::IMAP::SequenceSet
- #internal_date — Net::IMAP::FetchData
- #internaldate — Net::IMAP::FetchData
- #intersect? — Net::IMAP::SequenceSet
- #intersection — Net::IMAP::SequenceSet
- #language — Net::IMAP::BodyTypeBasic
- #language — Net::IMAP::BodyTypeMultipart
- #limit — Net::IMAP::SequenceSet
- #limit! — Net::IMAP::SequenceSet
- #lines — Net::IMAP::BodyTypeText
- #list — Net::IMAP
- #load_defaults — Net::IMAP::Config
- #login — Net::IMAP
- #logout — Net::IMAP
- #logout! — Net::IMAP
- #lsub — Net::IMAP
- #mailbox — Net::IMAP::MailboxQuota
- #mailbox — Net::IMAP::MailboxQuotaRoot
- #mailbox — Net::IMAP::MailboxACLItem
- #mailbox — Net::IMAP::StatusData
- #mailbox — Net::IMAP::Address
- #map_tables! — Net::IMAP::StringPrep
- #max — Net::IMAP::SequenceSet
- #md5 — Net::IMAP::BodyTypeBasic
- #mechanism? — Net::IMAP::SASL::Authenticators
- #media_subtype — Net::IMAP::BodyTypeBasic
- #media_subtype — Net::IMAP::BodyTypeText
- #media_subtype — Net::IMAP::BodyTypeMessage
- #media_subtype — Net::IMAP::BodyTypeMultipart
- #media_type — Net::IMAP::BodyTypeBasic
- #media_type — Net::IMAP::BodyTypeMultipart
- #member? — Net::IMAP::SequenceSet
- #merge — Net::IMAP::SequenceSet
- #message — Net::IMAP::FetchData
- #message_id — Net::IMAP::Envelope
- #mime — Net::IMAP::FetchData
- #min — Net::IMAP::SequenceSet
- #minmax — Net::IMAP::SequenceSet
- #modseq — Net::IMAP::FetchData
- #move — Net::IMAP
- #multipart? — Net::IMAP::BodyTypeBasic
- #multipart? — Net::IMAP::BodyTypeText
- #multipart? — Net::IMAP::BodyTypeMessage
- #multipart? — Net::IMAP::BodyTypeMultipart
- #name — Net::IMAP::UntaggedResponse
- #name — Net::IMAP::TaggedResponse
- #name — Net::IMAP::ResponseCode
- #name — Net::IMAP::MailboxList
- #name — Net::IMAP::Address
- #nameprep — Net::IMAP::StringPrep::NamePrep
- #names — Net::IMAP::SASL::Authenticators
- #namespace — Net::IMAP
- #new — Net::IMAP::SASL::Authenticators
- #new — Net::IMAP::Config::AttrInheritance
- #noop — Net::IMAP
- #normalize — Net::IMAP::SequenceSet
- #normalize! — Net::IMAP::SequenceSet
- #normalized_string — Net::IMAP::SequenceSet
- #nstring — Net::IMAP::StringFormatter
- #number — Net::IMAP::UnparsedNumericResponseData
- #numbers — Net::IMAP::SequenceSet
- #open_timeout — Net::IMAP
- #other — Net::IMAP::Namespaces
- #overlap? — Net::IMAP::SequenceSet
- #param — Net::IMAP::ContentDisposition
- #param — Net::IMAP::BodyTypeBasic
- #param — Net::IMAP::BodyTypeMultipart
- #parse — Net::IMAP::ResponseParser
- #part — Net::IMAP::FetchData
- #parts — Net::IMAP::BodyTypeMultipart
- #personal — Net::IMAP::Namespaces
- #port — Net::IMAP::SASL::ClientAdapter
- #prefix — Net::IMAP::Namespace
- #pretty_print — Net::IMAP::SearchResult
- #process — Net::IMAP::SASL::AnonymousAuthenticator
- #process — Net::IMAP::SASL::CramMD5Authenticator
- #process — Net::IMAP::SASL::DigestMD5Authenticator
- #process — Net::IMAP::SASL::ExternalAuthenticator
- #process — Net::IMAP::SASL::LoginAuthenticator
- #process — Net::IMAP::SASL::OAuthAuthenticator
- #process — Net::IMAP::SASL::PlainAuthenticator
- #process — Net::IMAP::SASL::ScramAuthenticator
- #process — Net::IMAP::SASL::XOAuth2Authenticator
- #quota — Net::IMAP::MailboxQuota
- #ranges — Net::IMAP::SequenceSet
- #raw_data — Net::IMAP::ContinuationRequest
- #raw_data — Net::IMAP::UntaggedResponse
- #raw_data — Net::IMAP::TaggedResponse
- #remove_authenticator — Net::IMAP::SASL::Authenticators
- #remove_response_handler — Net::IMAP
- #rename — Net::IMAP
- #replace — Net::IMAP::SequenceSet
- #reply_to — Net::IMAP::Envelope
- #reset — Net::IMAP::Config::AttrInheritance
- #response_errors — Net::IMAP::SASL::ClientAdapter
- #response_errors — Net::IMAP::SASLAdapter
- #response_handlers — Net::IMAP
- #responses — Net::IMAP
- #rfc822 — Net::IMAP::FetchData
- #rfc822_header — Net::IMAP::FetchData
- #rfc822_size — Net::IMAP::FetchData
- #rfc822_text — Net::IMAP::FetchData
- #rights — Net::IMAP::MailboxACLItem
- #route — Net::IMAP::Address
- #run_command — Net::IMAP::SASL::ClientAdapter
- #salted_password — Net::IMAP::SASL::ScramAlgorithm
- #sasl_ir_capable? — Net::IMAP::SASL::ClientAdapter
- #sasl_ir_capable? — Net::IMAP::SASLAdapter
- #saslprep — Net::IMAP::SASL
- #saslprep — Net::IMAP::StringPrep::SASLprep
- #search — Net::IMAP
- #select — Net::IMAP
- #send_initial_response? — Net::IMAP::SASL::AuthenticationExchange
- #sender — Net::IMAP::Envelope
- #seqno — Net::IMAP::FetchData
- #seqno — Net::IMAP::ThreadMember
- #server_key — Net::IMAP::SASL::ScramAlgorithm
- #server_signature — Net::IMAP::SASL::ScramAlgorithm
- #service — Net::IMAP::SASL::ProtocolAdapters::Generic
- #service — Net::IMAP::SASL::ProtocolAdapters::IMAP
- #service — Net::IMAP::SASL::ProtocolAdapters::SMTP
- #service — Net::IMAP::SASL::ProtocolAdapters::POP
- #setacl — Net::IMAP
- #setquota — Net::IMAP
- #shared — Net::IMAP::Namespaces
- #size — Net::IMAP::FetchData
- #size — Net::IMAP::BodyTypeBasic
- #size — Net::IMAP::SequenceSet
- #slice — Net::IMAP::SequenceSet
- #slice! — Net::IMAP::SequenceSet
- #sort — Net::IMAP
- #source_uids — Net::IMAP::UIDPlusData
- #starttls — Net::IMAP
- #starttls — Net::IMAP::DeprecatedClientOptions
- #status — Net::IMAP
- #store — Net::IMAP
- #stored_key — Net::IMAP::SASL::ScramAlgorithm
- #string — Net::IMAP::SequenceSet
- #string — Net::IMAP::StringFormatter
- #string= — Net::IMAP::SequenceSet
- #stringprep — Net::IMAP::StringPrep
- #stringprep_trace — Net::IMAP::StringPrep::Trace
- #subject — Net::IMAP::Envelope
- #subscribe — Net::IMAP
- #subtract — Net::IMAP::SequenceSet
- #subtype — Net::IMAP::BodyTypeBasic
- #subtype — Net::IMAP::BodyTypeMultipart
- #tag — Net::IMAP::TaggedResponse
- #text — Net::IMAP::FetchData
- #text — Net::IMAP::ResponseText
- #thread — Net::IMAP
- #threadid — Net::IMAP::FetchData
- #tls_verified? — Net::IMAP
- #to — Net::IMAP::Envelope
- #to_a — Net::IMAP::SequenceSet
- #to_h — Net::IMAP::Config
- #to_s — Net::IMAP::SearchResult
- #to_s — Net::IMAP::SequenceSet
- #to_sequence_set — Net::IMAP::ThreadMember
- #to_sequence_set — Net::IMAP::SearchResult
- #to_set — Net::IMAP::SequenceSet
- #uid — Net::IMAP::FetchData
- #uid_copy — Net::IMAP
- #uid_expunge — Net::IMAP
- #uid_fetch — Net::IMAP
- #uid_mapping — Net::IMAP::UIDPlusData
- #uid_move — Net::IMAP
- #uid_search — Net::IMAP
- #uid_sort — Net::IMAP
- #uid_store — Net::IMAP
- #uid_thread — Net::IMAP
- #uidvalidity — Net::IMAP::UIDPlusData
- #union — Net::IMAP::SequenceSet
- #unparsed_data — Net::IMAP::UnparsedData
- #unparsed_data — Net::IMAP::UnparsedNumericResponseData
- #unselect — Net::IMAP
- #unsubscribe — Net::IMAP
- #update — Net::IMAP::Config
- #usage — Net::IMAP::MailboxQuota
- #user — Net::IMAP::MailboxACLItem
- #valid? — Net::IMAP::SequenceSet
- #valid_mod_sequence_value? — Net::IMAP::NumValidator
- #valid_nstring? — Net::IMAP::StringFormatter
- #valid_number? — Net::IMAP::NumValidator
- #valid_nz_number? — Net::IMAP::NumValidator
- #valid_string — Net::IMAP::SequenceSet
- #valid_string? — Net::IMAP::StringFormatter
- #with — Net::IMAP::Config
- #xlist — Net::IMAP
- #xor — Net::IMAP::SequenceSet
- #| — Net::IMAP::SequenceSet
- #~ — Net::IMAP::SequenceSet