packages feed

HaskellNet-SSL-0.1.0.0: src/Network/HaskellNet/POP3/SSL.hs

module Network.HaskellNet.POP3.SSL
    ( connectPop3SSL
    , connectPop3SSLPort
    ) where

import Network.Socket.Internal (PortNumber)
import Network.HaskellNet.POP3.Connection
import Network.HaskellNet.POP3
import Network.HaskellNet.SSL

connectPop3SSL :: String -> IO POP3Connection
connectPop3SSL hostname = connectPop3SSLPort hostname 995

connectPop3SSLPort :: String -> PortNumber -> IO POP3Connection
connectPop3SSLPort hostname port = connectSSL hostname port >>= connectStream