\zG+      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~          Safe-Inferred                  Safe-InferredK !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\E !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVA !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\ Safe-Inferred ]   ] Safe-Inferred  Safe-Inferred%+the query data type for the status command &4the unique identifier validity value of the mailbox '0the next unique identifier value of the mailbox ( the number of messages with the Recent flag set )&the number of messages in the mailbox ? !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[^_= !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[=ZYXMNOPQRSTUVWELKJIHGF?DCBA@;<=>/:9876543210*.-,+%)('& !"#$[ !"#$%)('&*.-,+/ :9876543210;<=>?DCBA@ELKJIHGFM NOPQRSTUVWXYZ[^_ Safe-Inferred%\`]ab^_`abcdefcdefghijklmnopqrstuvwxy \]^_`abcdef \]^_e`abcdf%\`]ab^_`abcdefcdefghijklmnopqrstuvwxy Safe-InferredgA byte string stream. i5Read a line from the stream. Should return the line ( which was read, including the newline. j4Read the specified number of bytes from the stream. 5 Should block until the requested bytes can be read. k/Write the specified byte string to the stream. ( Should flush the stream after writing. lFlush the stream. mClose the stream. nIs the stream open? o/Build a byte string stream which operates on a z. ghijklmno ghijklmno ghijklmnoghijklmno Safe-Inferredp{q|}r~stuvwxyz{|}~pqrstuvwxyz{|}~pq|}~rstuvwxyz{qp{q|}r~stuvwxyz{|}~None @connecting SMTP server with the specified name and port number. <connecting SMTP server with the specified name and port 25. 4create SMTPConnection from already connected Stream send a method to a server Bclose the connection. This function send the QUIT method, so you ( do not have to QUIT method explicitly. Asending a mail to a server. This is achieved by sendMessage. If / something is wrong, it raises an IOexception. ;doSMTPPort open a connection, and do an IO action with the  connection, and then close it. AdoSMTP is similar to doSMTPPort, except that it does not require 6 port number but connects to the server with port 25. @doSMTPStream is similar to doSMTPPort, except that its argument 7 is a Stream data instead of hostname and port number. 6name of the server  port number name of the server  sender mail  receivers data //  Safe-Inferred APOP key  NoneAconnecting to the pop3 server specified by the hostname and port  number @connecting to the pop3 server specified by the hostname. 110 is  used for the port number. +connecting to the pop3 server via a stream parse mutiline of response >sendCommand sends a pop3 command via a pop3 connection. This 2 action is too generic. Use more specific actions   Safe-Inferred NoneQR%&'()?@ABCDEFGHIJKLRELKJIHGF?DCBA@%)('&6 !"#$%&'()*+,--./0123456789:;<=>?@ABCDEFGHHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsstuvwxyz{|}~IJ'"()|}                                                                     ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q RSTUVWXYZ[\]^_`abcdefgFGhijklmnopqrstuvwxyiz{ | } ~   i z                 ~ i z HaskellNet-0.3.1Network.HaskellNet.AuthNetwork.HaskellNet.POP3.TypesNetwork.HaskellNet.IMAP.TypesNetwork.HaskellNet.IMAP.ParsersNetwork.HaskellNet.BSStream"Network.HaskellNet.IMAP.ConnectionNetwork.HaskellNet.SMTP"Network.HaskellNet.POP3.ConnectionNetwork.HaskellNet.POP3Network.HaskellNet.DebugNetwork.HaskellNet.IMAPText.Packrat.PosText.Packrat.ParseAuthTypeCRAM_MD5LOGINPLAINPasswordUserName b64Encode b64Decode showOctethmacMD5plainlogincramMD5authResponseErrOkCommandUIDLTOPRSETRETRDELELISTSTATQUITNOOPAUTHAPOPPASSUSER RespDerivsdvFlagsadvTagadvCharadvPos MailboxStatus UIDVALIDITYUIDNEXTRECENTMESSAGESServerResponsePREAUTHBADNOOK StatusCode UNSEEN_scUIDVALIDITY_sc UIDNEXT_sc TRYCREATE READ_WRITE READ_ONLYPERMANENTFLAGSPARSE CAPABILITY_sc BADCHARSETALERT MboxUpdateexistsrecent Attribute OtherAttrUnmarkedMarkedNoselect NoinferiorsFlagKeywordRecentDraftDeletedFlaggedAnsweredSeen MailboxInfoMboxInfo_mailbox_exists_recent_flags_permanentFlags _isWritable_isFlagWritable_uidNext _uidValidityCharsetUID MailboxName emptyMboxInfoevaleval'pNone pCapabilitypListpLsubpStatuspExpungepSearchpSelectpFetchBSStream bsGetLinebsGetbsPutbsFlushbsClosebsIsOpenhandleToStreamIMAPConnectionstream newConnectionmailboxflagspermanentFlags isWritableisFlagWritableuidNext uidValiditywithNextCommandNumsetMailboxInfomodifyMailboxInfoTransactionFailedMailboxNotAllowedExceededStorageUserNotLocalErrorMailboxUnavailableErrorParameterNotImplemented BadSequenceCommandNotImplementedParameterError SyntaxErrorInsufficientSystemStorageErrorInProcessingMailboxUnavailableServiceNotAvailableStartMailInput CannotVerify UserNotLocalServiceClosing ServiceReady HelpMessage SystemStatusHELPVRFYEXPNDATARCPTMAILEHLOHELOSMTPConnectionconnectSMTPPort connectSMTP connectStream sendCommand closeSMTPsendMail doSMTPPortdoSMTP doSMTPStream sendMimeMailPOP3ConnectionapopKeyconnectPop3Port connectPop3userpassuserPassapopstatdeleretrtoprsetallListlistallUIDLsuidl closePop3 doPop3PortdoPop3 doPop3Stream debugStream FlagsQuery MinusFlags PlusFlags ReplaceFlags SearchQueryUIDsTOsTEXTsSUBJECTsSMALLERsSINCEs SENTSINCEsSENTONs SENTBEFOREsORsONsOLDsNOTsNEWsLARGERsHEADERsFROMsCCsBODYsBEFOREsBCCsUNFLAGFLAGALLsconnectIMAPPort connectIMAPnoop capabilitylogout authenticateselectexaminecreatedeleterename subscribe unsubscribelsubstatusappendcheckcloseexpungesearchfetch fetchHeader fetchSizefetchHeaderFieldsfetchHeaderFieldsNot fetchFlagsfetchR fetchByStringfetchByStringRstorecopyPosposFileposLineposColnextPos showPosRel $fShowPos$fOrdPos$fEqPosDerivsdvPosdvCharParserResultNoParseParsed ParseErrorerrorPos errorMessagesMessageExpected<|>satisfy notFollowedByoptionaloptionmanymany1countsepBy1sepByendByendBy1 sepEndBy1sepEndBychainl1chainlchainr1chainrchoicemanyTillbetweenfailAt joinErrors nullErrorexpErrormsgErroreofErrorexpected unexpectedanyCharcharoneOfnoneOfcharIfstring stringFromupperlowerletteralphaNumdigithexDigitoctDigitnewlinetabspacespaceseof getDerivs setDerivsgetPosdvString$fShowParseError$fOrdParseError$fEqParseError $fEqMessage$fMonadPlusParser $fMonadParser$fShowAuthType$fDerivsRespDerivs $fShowFlagparseparse' mkMboxUpdatepDonepFlag pParenFlagsatomChar pNumberedLine pExistsLine pRecentLine pExpungeLine pOtherLinepCapabilityLine pListLine pStatusLine pSearchLine pSelectLine pFetchLinespaces1crlfcrlfPlookups catRightscatLeftsbaseGHC.IO.Handle.TypesHandleIMAPCmboxInfonextCommandNumgetMailboxInfo ReplyCodeSMTPC tryCommand parseResponse lazyToStrict bsPutCrLfPOP3C responseML hexDigeststripblankresponsedebugBsGetLine debugBsGet debugBsPut sendCommand'show6 getResponse mboxUpdate_selectlistFulllsubFull appendFull searchCharset fetchCommand storeFullcopyFulldateToStringIMAP$fShowSearchQuery