Mercurial Hosting > luan
annotate src/luan/modules/mail/Mail.luan @ 1591:85cd316f0cdb
remove javax.mail
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Thu, 18 Mar 2021 23:36:15 -0600 |
parents | 0c46edec25dd |
children |
rev | line source |
---|---|
1353
8d95711f6615
replace java() with require "java"
Franklin Schmidt <fschmidt@gmail.com>
parents:
1164
diff
changeset
|
1 require "java" |
693
ca169567ce07
module URIs must now include ".luan"
Franklin Schmidt <fschmidt@gmail.com>
parents:
503
diff
changeset
|
2 local Luan = require "luan:Luan.luan" |
1164 | 3 local error = Luan.error |
1589 | 4 local MailSender = require "java:luan.modules.mail.MailSender" |
320
fed1893821bf
remove global namespace
fschmidt@gmail.com <fschmidt@gmail.com@21e917c8-12df-6dd8-5cb6-c86387c605b9>
parents:
300
diff
changeset
|
5 |
1164 | 6 |
1088
bae2d0c2576c
change module naming convention
Franklin Schmidt <fschmidt@gmail.com>
parents:
775
diff
changeset
|
7 local Mail = {} |
228
7580379cdc79
implement basic mail smtp
fschmidt@gmail.com <fschmidt@gmail.com@21e917c8-12df-6dd8-5cb6-c86387c605b9>
parents:
diff
changeset
|
8 |
1589 | 9 function Mail.sender(params) |
1591 | 10 return { send = MailSender.new(params).send } |
1589 | 11 end |
12 | |
1088
bae2d0c2576c
change module naming convention
Franklin Schmidt <fschmidt@gmail.com>
parents:
775
diff
changeset
|
13 return Mail |