inspect

inspect() Instance Public methods

<<

<<(str) Instance Public methods

new

new(socket, method) Class Public methods

xlist

xlist(refname, mailbox) Instance Public methods Sends a XLIST command, and returns a subset of names from the complete set of all names available to the client. refname provides a context (for instance, a base directory in a directory-based mailbox hierarchy). mailbox specifies a mailbox or (via wildcards) mailboxes under that context. Two wildcards may be used in mailbox: '*', which matches all characters including the hierarchy delimiter (for instance, '/' on a UNIX-hosted direc

unsubscribe

unsubscribe(mailbox) Instance Public methods Sends a UNSUBSCRIBE command to remove the specified mailbox name from the server's set of âactiveâ or âsubscribedâ mailboxes. A Net::IMAP::NoResponseError is raised if mailbox cannot be unsubscribed from, for instance because the client is not currently subscribed to it.

uid_thread

uid_thread(algorithm, search_keys, charset) Instance Public methods As for thread(), but returns unique identifiers instead of message sequence numbers.

uid_store

uid_store(set, attr, flags) Instance Public methods As for store(), but set contains unique identifiers.

uid_sort

uid_sort(sort_keys, search_keys, charset) Instance Public methods As for sort(), but returns an array of unique identifiers.

uid_search

uid_search(keys, charset = nil) Instance Public methods As for search(), but returns unique identifiers.

uid_fetch

uid_fetch(set, attr) Instance Public methods As for fetch(), but set contains unique identifiers.