HaskellNet-0.6: Client support for POP3, SMTP, and IMAP
Safe HaskellNone
LanguageHaskell2010

Network.HaskellNet.IMAP

Synopsis

Documentation

IMAP commands

any state commands

not authenticated state commands

autenticated state commands

selected state commands

fetch commands

other types

data Flag Source #

Instances

Instances details
Eq Flag Source # 
Instance details

Defined in Network.HaskellNet.IMAP.Types

Methods

(==) :: Flag -> Flag -> Bool #

(/=) :: Flag -> Flag -> Bool #

Show Flag Source # 
Instance details

Defined in Network.HaskellNet.IMAP.Types

Methods

showsPrec :: Int -> Flag -> ShowS #

show :: Flag -> String #

showList :: [Flag] -> ShowS #

data Attribute Source #

Instances

Instances details
Eq Attribute Source # 
Instance details

Defined in Network.HaskellNet.IMAP.Types

Show Attribute Source # 
Instance details

Defined in Network.HaskellNet.IMAP.Types

data MailboxStatus Source #

the query data type for the status command

Constructors

MESSAGES

the number of messages in the mailbox

RECENT

the number of messages with the Recent flag set

UIDNEXT

the next unique identifier value of the mailbox

UIDVALIDITY

the unique identifier validity value of the mailbox

UNSEEN

the number of messages with the Unseen flag set

data AuthType Source #

Authorization types supported by the RFC5954

Constructors

PLAIN 
LOGIN 
CRAM_MD5 

Instances

Instances details
Eq AuthType Source # 
Instance details

Defined in Network.HaskellNet.Auth

Show AuthType Source # 
Instance details

Defined in Network.HaskellNet.Auth