本文主要是介绍利用MailUtils发送邮件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
MailUtils底层使用了javamail, 所以必须得到jar包为mail.jar 、activation.jar
百度云链接:链接:https://pan.baidu.com/s/1gGWAgDEaBwB8JDwUeiArXA 密码:1juk
用途 发送邮件
一、准备工作
1)首先最好使用常用的邮箱,并且在邮箱设置里面开启SMTP服务
a)并且需要关闭登陆校验(也就是说关闭保护)
b)或者登陆授权保护的话 ,那么 下文中的密码 不是登陆密码 而是使用授权密码(查看163授权密码)!! 否则不能正常发送
二、具体代码实现
package cn.tools.test;
import java.io.IOException;
import javax.mail.MessagingException;
import javax.mail.Session;
import org.junit.Test;
import cn.itcast.mail.Mail;
import cn.itcast.mail.MailUtils;
/**
* 测试MailUtils,作用是发邮件
* 底层依赖的是javamail, mail.jar 、activation.jar
*/
public class MailUtilsTest {
/*
* 发邮件
*/
@Test
public void send() throws Exception, IOException{
/*
* 1.登录邮件服务器
* MailUtils.createSession(服务器地址,登录名,密码)
这篇关于利用MailUtils发送邮件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!