Send email: Difference between revisions
Content added Content deleted
(Add Nimrod) |
|||
Line 747: | Line 747: | ||
<lang NewLISP>(module "smtp.lsp") |
<lang NewLISP>(module "smtp.lsp") |
||
(SMTP:send-mail "user@asite.com" "somebody@isp.com" "Greetings" "How are you today? - john doe -" "smtp.asite.com" "user" "password")</lang> |
(SMTP:send-mail "user@asite.com" "somebody@isp.com" "Greetings" "How are you today? - john doe -" "smtp.asite.com" "user" "password")</lang> |
||
=={{header|Nimrod}}== |
|||
<lang nimrod>import smtp |
|||
proc sendMail(fromAddr: string; toAddrs, ccAddrs: seq[string]; |
|||
subject, message, login, password: string; |
|||
server = "smtp.gmail.com"; port = 465; ssl = true) = |
|||
var msg = createMessage(subject, message, toAddrs, ccAddrs) |
|||
var s = connect(server, port, ssl, debug = true) |
|||
s.auth(login, password) |
|||
s.sendmail(fromAddr, toAddrs, $msg) |
|||
sendMail(fromAddr = "nimrod@gmail.com", |
|||
toAddrs = @["someone@example.com"], |
|||
ccAddrs = @[], |
|||
subject = "Hi from Nimrod", |
|||
message = "Nimrod says hi!\nAnd bye again!", |
|||
login = "foo@gmail.com", |
|||
password = "XXXXXX")</lang> |
|||
=={{header|OCaml}}== |
=={{header|OCaml}}== |