-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Helpers to connect to SSL/TLS mail servers with HaskellNet -- -- This package ties together the HaskellNet and connection packages to -- make it easy to open IMAP and SMTP connections over SSL. @package HaskellNet-SSL @version 0.2.4 module Network.HaskellNet.SSL data Settings Settings :: PortNumber -> Int -> Settings sslPort :: Settings -> PortNumber sslMaxLineLength :: Settings -> Int defaultSettingsWithPort :: PortNumber -> Settings module Network.HaskellNet.POP3.SSL connectPop3SSL :: String -> IO POP3Connection connectPop3SSLWithSettings :: String -> Settings -> IO POP3Connection defaultSettingsPop3SSL :: Settings module Network.HaskellNet.SMTP.SSL connectSMTPSSL :: String -> IO SMTPConnection connectSMTPSSLWithSettings :: String -> Settings -> IO SMTPConnection connectSMTPSTARTTLS :: String -> IO SMTPConnection connectSMTPSTARTTLSWithSettings :: String -> Settings -> IO SMTPConnection doSMTPSSL :: String -> (SMTPConnection -> IO a) -> IO a doSMTPSSLWithSettings :: String -> Settings -> (SMTPConnection -> IO a) -> IO a doSMTPSTARTTLS :: String -> (SMTPConnection -> IO a) -> IO a doSMTPSTARTTLSWithSettings :: String -> Settings -> (SMTPConnection -> IO a) -> IO a defaultSettingsSMTPSSL :: Settings defaultSettingsSMTPSTARTTLS :: Settings module Network.HaskellNet.IMAP.SSL connectIMAPSSL :: String -> IO IMAPConnection connectIMAPSSLWithSettings :: String -> Settings -> IO IMAPConnection defaultSettingsIMAPSSL :: Settings