diff src/luan/modules/mail/Mail.luan @ 1589:0c46edec25dd

mail work
author Franklin Schmidt <fschmidt@gmail.com>
date Sat, 13 Mar 2021 21:02:38 -0700
parents fcca0ddf5a4d
children 85cd316f0cdb
line wrap: on
line diff
--- a/src/luan/modules/mail/Mail.luan	Fri Mar 12 23:47:17 2021 -0700
+++ b/src/luan/modules/mail/Mail.luan	Sat Mar 13 21:02:38 2021 -0700
@@ -3,13 +3,13 @@
 local error = Luan.error
 local type = Luan.type or error()
 local System = require "java:java.lang.System"
---local SmtpCon = require "java:luan.modules.mail.SmtpCon"
-local SmtpCon = require "java:luan.modules.mail.MailCon"
+local SmtpCon = require "java:luan.modules.mail.SmtpCon"
+local MailSender = require "java:luan.modules.mail.MailSender"
 
 
 local Mail = {}
 
---System.setProperty( "mail.mime.charset", "UTF-8" )
+System.setProperty( "mail.mime.charset", "UTF-8" )
 
 function Mail.Sender(params)
 	type(params)=="table" or error()
@@ -17,4 +17,10 @@
 	return { send = smtpCon.send }
 end
 
+function Mail.sender(params)
+	type(params)=="table" or error()
+	local mailSender = MailSender.new(params)
+	return { send = mailSender.send }
+end
+
 return Mail