imap.request

Members

Enums

SearchField
enum SearchField
SearchResultType
enum SearchResultType
Undocumented in source.
StoreMode
enum StoreMode
Undocumented in source.

Functions

check
auto check(Session session, Args args)
close
ImapResult close(Session session)
Undocumented in source. Be warned that the author may not have intended to support it.
copy
auto copy(Session session, string mesg, Mailbox mailbox)
Undocumented in source. Be warned that the author may not have intended to support it.
create
auto create(Session session, Mailbox mailbox)
Undocumented in source. Be warned that the author may not have intended to support it.
delete_
auto delete_(Session session, Mailbox mailbox)
Undocumented in source. Be warned that the author may not have intended to support it.
esearch
auto esearch(Session session, string criteria, SearchResultType[] resultTypes, string charset)
Undocumented in source. Be warned that the author may not have intended to support it.
examine
auto examine(Session session, Mailbox mbox)
Undocumented in source. Be warned that the author may not have intended to support it.
expunge
ImapResult expunge(Session session)
Undocumented in source. Be warned that the author may not have intended to support it.
fetchDate
auto fetchDate(Session session, string mesg)
Undocumented in source. Be warned that the author may not have intended to support it.
fetchFast
auto fetchFast(Session session, string mesg)
Undocumented in source. Be warned that the author may not have intended to support it.
fetchFields
auto fetchFields(Session session, string mesg, string headerFields)
Undocumented in source. Be warned that the author may not have intended to support it.
fetchFlags
auto fetchFlags(Session session, string mesg)
Undocumented in source. Be warned that the author may not have intended to support it.
fetchHeader
auto fetchHeader(Session session, string mesg)
Undocumented in source. Be warned that the author may not have intended to support it.
fetchPart
auto fetchPart(Session session, string mesg, string part)
Undocumented in source. Be warned that the author may not have intended to support it.
fetchRFC822
auto fetchRFC822(Session session, string mesg)
Undocumented in source. Be warned that the author may not have intended to support it.
fetchSize
auto fetchSize(Session session, string mesg)
Undocumented in source. Be warned that the author may not have intended to support it.
fetchStructure
auto fetchStructure(Session session, string mesg)
Undocumented in source. Be warned that the author may not have intended to support it.
fetchText
auto fetchText(Session session, string mesg)
Undocumented in source. Be warned that the author may not have intended to support it.
idle
auto idle(Session session)
Undocumented in source. Be warned that the author may not have intended to support it.
imapTry
auto imapTry(Session session, Args args)
Undocumented in source. Be warned that the author may not have intended to support it.
isLoginRequest
bool isLoginRequest(string value)
Undocumented in source. Be warned that the author may not have intended to support it.
list
auto list(Session session, string referenceName, string mailboxName)
Undocumented in source. Be warned that the author may not have intended to support it.
login
Session login(Session session)
Undocumented in source. Be warned that the author may not have intended to support it.
logout
int logout(Session session)
Undocumented in source. Be warned that the author may not have intended to support it.
lsub
auto lsub(Session session, string refer, string name)
Undocumented in source. Be warned that the author may not have intended to support it.
move
auto move(Session session, long uid, string mailbox)
Undocumented in source. Be warned that the author may not have intended to support it.
moveUIDs
auto moveUIDs(Session session, long[] uids, string mailbox)
Undocumented in source. Be warned that the author may not have intended to support it.
multiMove
auto multiMove(Session session, string mesg, Mailbox mailbox)
Undocumented in source. Be warned that the author may not have intended to support it.
multiSearch
auto multiSearch(Session session, string criteria, SearchResultType[] resultTypes, string[] mailboxes, string[] subtrees, string charset, bool subtreeOne)
Undocumented in source. Be warned that the author may not have intended to support it.
noop
void noop(Session session)
Undocumented in source. Be warned that the author may not have intended to support it.
raw
ImapResult raw(Session session, string command)
Undocumented in source. Be warned that the author may not have intended to support it.
rename
auto rename(Session session, Mailbox oldmbox, Mailbox newmbox)
Undocumented in source. Be warned that the author may not have intended to support it.
search
auto search(Session session, string criteria, string charset)
Undocumented in source. Be warned that the author may not have intended to support it.
select
auto select(Session session, Mailbox mailbox)
Undocumented in source. Be warned that the author may not have intended to support it.
sendContinuation
int sendContinuation(Session session, string data)
Undocumented in source. Be warned that the author may not have intended to support it.
sendRequest
int sendRequest(Session session, string value)
Undocumented in source. Be warned that the author may not have intended to support it.
status
auto status(Session session, Mailbox mbox)
Undocumented in source. Be warned that the author may not have intended to support it.
store
auto store(Session session, string mesg, StoreMode mode, string flags)
Undocumented in source. Be warned that the author may not have intended to support it.
subscribe
auto subscribe(Session session, Mailbox mailbox)
Undocumented in source. Be warned that the author may not have intended to support it.
toString
string toString(SearchResultType[] resultTypes)
Undocumented in source. Be warned that the author may not have intended to support it.
unsubscribe
auto unsubscribe(Session session, Mailbox mailbox)
Undocumented in source. Be warned that the author may not have intended to support it.

Static variables

tag
int tag;

Every IMAP command is preceded with a unique string

Structs

MailboxImapStatus
struct MailboxImapStatus
Undocumented in source.
MailboxList
struct MailboxList
SearchParameter
struct SearchParameter
Undocumented in source.

Meta