resty mail的简单发送邮件方法

网友投稿 435 2022-08-22


resty mail的简单发送邮件方法

目录1.配置MailPlugin插件2.发送普通的文本邮件3.发送html邮件4.发送附件邮件

1. 配置MailPlugin插件

public void configPlugin(PluginLoader pluginLoader) {

MailPlugin mailPlugin = new MailPlugin();

pluginLoadeQArIZir.add(mailPlugin);

}

2. 发送普通的文本邮件

//方法1

SimpleEmail simpleEmail=MailSender.getSimpleEmail("测试主题","测试内容","[email protected]");

simpleEmail.send();

//方法2

MailSender.sendText("测试主题","测试内容","[email protectedhttp://]");

3. 发送html邮件

//方法1

HtmlEmail htmlEmail = MailSender.getHtmlEmail("测试", "[email protected]");

//String cid1 = htmlEmail.embed(new File(图片文件地址1), "1");

//String cid2 = htmlEmail.embed(new File(图片文件地址2), "2");

//发送图片在htmlMsg里加上这个

htmlEmail.setHtmlMsg("Dreampie");

htmlEmail.send();

//方法2 不能像方法1通过cid在html中嵌入图片 直接写图片链接可能会被过滤掉

MailSender.sendHtml("测试主题","Dreampie","[email protected]")

4. 发送附件邮件

//附件设置

EmailAttachment attachment =new EmailAttachment();

attachment.setPath("c:/234.jpg");// 本地文件

// attachment.setURL(new URL("http://xxx/a.gif"));//远程文件

attachment.setDisposition(EmailAttachment.ATTACHMENT);

attachment.setDescription("a.jpg");

attachment.setName("a.jpg");

//方法1

MultiPartEmail multiPartEmail=MailSender.getMultiPartEmail("测试主题","测试内容",attachment,"[email protected]");

multiPartEmail.send();

//方法2

MailSender.sendAttachment("测试主题","测试内容",attachment,"[email protected]");

以上就是resty mail的简单发送邮件方法的详细内容,更多关于resty mail发送邮件的资料请关注我们其它相关文章!


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:位算符详解 按位与、或、异或、取反、左移、右移(位运算符怎么算)
下一篇:python之sort与sorted函数的区别
相关文章

 发表评论

暂时没有评论,来抢沙发吧~