HaskellNet-0.5.2: Client support for POP3, SMTP, and IMAP

Safe HaskellNone
LanguageHaskell98

Network.HaskellNet.IMAP

Contents

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
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 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 #

Constructors

PLAIN 
LOGIN 
CRAM_MD5 
Instances
Eq AuthType Source # 
Instance details

Defined in Network.HaskellNet.Auth

Show AuthType Source # 
Instance details

Defined in Network.HaskellNet.Auth