for mail in findIter(file, reEmail, 0, -1):
var msg = createMessage("Hello from Nim's SMTP", "Hello!.\n Is this awesome?",@["[email protected]"], @[""], [("Reply-To","[email protected]")])
var smtpCon = connect("smtp.sender.com", Port 465, true, true)
smtpCon.auth("username", "password")
smtpCon.sendmail("[email protected]", @[mail], $msg)
import times, os
for x in 1 .. 1000:
let t1 = epochTime()
# do something that takes a long time
let t2 = epochTime()
sleep(milsecs = int((30 - t2 + t1) * 1000))
var msg = createMessage("Hello from Nim's SMTP", "Hello!.\n Is this awesome?", @["[email protected]"], @[""], [("Reply-To","[email protected]"),("Content-type", "text/html; charset=utf-8")])