Mercurial Hosting > luan
comparison mail/src/luan/modules/mail/Mail.luan @ 503:92c3d22745b8
make _ENV optional
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Wed, 20 May 2015 23:24:46 -0600 |
parents | e2e70d27c258 |
children | ca169567ce07 |
comparison
equal
deleted
inserted
replaced
502:d3183a330ff5 | 503:92c3d22745b8 |
---|---|
2 local Luan = require "luan:Luan" | 2 local Luan = require "luan:Luan" |
3 local assert_table = Luan.assert_table | 3 local assert_table = Luan.assert_table |
4 local System = require "java:java.lang.System" | 4 local System = require "java:java.lang.System" |
5 local SmtpCon = require "java:luan.modules.mail.SmtpCon" | 5 local SmtpCon = require "java:luan.modules.mail.SmtpCon" |
6 | 6 |
7 local M = {} | |
7 | 8 |
8 System.setProperty( "mail.mime.charset", "UTF-8" ) | 9 System.setProperty( "mail.mime.charset", "UTF-8" ) |
9 | 10 |
10 | 11 function M.Sender(params) |
11 function Sender(params) | |
12 assert_table(params) | 12 assert_table(params) |
13 local smtpCon = SmtpCon.new(params) | 13 local smtpCon = SmtpCon.new(params) |
14 return { send = smtpCon.send } | 14 return { send = smtpCon.send } |
15 end | 15 end |
16 | |
17 return M |