JFINAL邮件发送插件 jfinal-mail-plugin

码农软件 · 软件分类 · 常用工具包 · 2019-08-14 09:27:49

软件介绍

    jfinal-mail-plugin是jfinal的一个邮件发送插件,支持发送普通邮件、与附件邮件,邮件内容支持通过模板生成,同时还支持多 个邮件发送源,她继承了Jfinal核心目标“开发迅速,代码量少,学习简单。。。”,只需简单的2行代码即可实现邮件发送!为您节约更多时间,去陪恋 人、家人和朋友:)

    1、创建邮件配置文件:

        #邮箱HOST
host=smtp.qq.com
#协议
protocol=smtp
#端口
port=465
#发送邮箱
username=
#密码
password=
#权限认证
mail.smtp.auth=true
#超时时间
mail.smtp.timeout=5000
#是否是ssl
mail.smtp.ssl.enable=true

    2、JFinalConfig中启用插件

        me.add(new MailPlugin(PropKit.use(“mail.properties”).getProperties()));

    3、发送内容固定邮件

        普通邮件:MailKit.send(“收件人”,Arrays.asList(“抄送1″,”抄送2”), “邮件标题”, “邮件内容”);

        附件邮件:MailKit.send(“收件人”,Arrays.asList(“抄送1″,”抄送2”), “邮件标题”, “邮件内容”,Arrays.asList(new File(“附件1”),new File(“附件2”)));

    4、发送模板类邮件

    插件除了支撑内容固定的邮件外,还支撑模板邮件,模板默认使用为Jfinal的IMainRenderFactory的模板

        普通邮件:

        Map<String,Object> dataMap = new HashMap<String,Object>();
dataMap.put(“var1”, “变量1”);
dataMap.put(“var2”, “变量2”);
MailKit.send(“收件人”,Arrays.asList(“抄送1″,”抄送2”), “邮件标题”, “模板路径”,dataMap);

        附件邮件:

        MailKit.send(“收件人”,Arrays.asList(“抄送1″,”抄送2”), “邮件标题”, “模板路径”,dataMap,Arrays.asList(new File(“附件1”),new File(“附件2”)));

    5、多个邮件源支持

    插件不仅仅支持一个邮件发送源,还可以极速的支持多个邮件发送源

        1、启动插件是指定发送源名称:me.add(new MailPlugin(“mail2”,PropKit.use(“mail2.properties”).getProperties()));

        2、发送邮件时指定发送源:MailKit.use(“mail2”).send(…);

本文地址:https://codercto.com/soft/d/12330.html

新内容创业:我这样打造爆款IP

新内容创业:我这样打造爆款IP

南立新、曲琳 / 机械工业出版社 / 2016-5-10 / 39.00

这是个内容创业爆棚的时代,在采访几十家内容创业公司,与一线最优秀的创业者独家对话之后,作者写作了这本书,其中包括对这个行业的真诚感触,以及希望沉淀下来的体系化思考。 本书共分三个部分讲述了爆红大号的内容创业模式和方法。其中第一部分,讲述了新的生产方式,即内容形态发展的现状--正在被塑造;第二部分,讲述了新的盈利探索,即从贩卖产品到贩卖内容的转变,该部分以多个案例进行佐证,内容翔实;第三部分,......一起来看看 《新内容创业:我这样打造爆款IP》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

在线进制转换器
在线进制转换器

各进制数互转换器

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试