packages feed

HaskellNet-0.2.2: example/smtp.hs

import System.IO
import HaskellNet.SMTP
import Text.Mime
import qualified Data.ByteString.Char8 as BS

smtpServer = "mysmtpserver"
sendFrom = "test@test.org"
sendTo = ["wrwills@gmail.com"]

main = do
  con <- connectSMTP smtpServer
  let msg = ([("From", "HaskellNet <" ++ sendFrom ++ ">"),("Subject","Test")], BS.pack "\r\nhello from haskellnet")
  sendMail sendFrom sendTo (BS.pack $ show $ showMessage "utf-8" msg) con
  closeSMTP con