Java 发送Email
import org.apache.commons.mail.EmailException;
import org.apache.commons.mail.SimpleEmail;
import org.junit.Test;
public class SendEmail {
@Test
public void test4(){
SimpleEmail email = new SimpleEmail();
email.setHostName("smtp.163.com");
//此处使用的163邮箱发送邮件,163邮箱必须开通SMTP服务,开通时会设置一个授权码
email.setAuthentication("发件人帐号", "授权码(密码)");
try {
email.setFrom("发件人帐号", "发件人姓名(昵称、可以为空)");
email.addTo("收件人帐号", "收件人姓名(昵称、可以为空)");
email.setSubject("测试邮件");//邮件主题
//邮件正文
email.setContent("Use your smile to change the world,Don't let the world change your smile!", "text/html;charset=utf-8");
email.send();
} catch (EmailException e) {
e.printStackTrace();
}
}
}
注:需要的jar包:commons-email-1.0.jar
javamail-1.3.2.jar---------版本随意

浙公网安备 33010602011771号