class

IMAP::Client

Inherits Reference < Object

Constants

CRLF = "\r\n"
FLAGS = ["Seen", "Answered", "Flagged", "Deleted", "Draft", "Recent"]
STATUS = ["MESSAGES", "RECENT", "UIDNEXT", "UIDVALIDITY", "UNSEEN"]

Constructors

new(host, port)
Source

Instance methods

append(inbox, message, flags = [] of String)
Source
check
Source
close
Source
create(inbox)
Source
delete(inbox)
Source
examine(inbox)
Source
expunge
Source
fetch(seq, params)
Source
list
Source
login(user, pass)
Source
logout
Source
noop
Source
rename(inbox, name)
Source
response
Source
search(params)
Source
select(inbox)
Source
send(command, *params)
Source
status(inbox, flags)
Source
subscribe(inbox)
Source
unsubscribe(inbox)
Source