java通过json发送邮件
这是我写的email的json文件内容里边有,有收件地址和邮件类型一些数据。
对应json文件做一个实体类,如果大家不知道json如何获取值的话可以看一下这篇JSON获取数据
发送邮件需要配置响应的包,可以通过maven配置,也可以下载一个mai.jar这个工具包
import java.util.Date;
import java.util.Properties;
import javax.activation.DataHandler;
import javax.activation.FileDataSource;
import javax.mail.Authenticator;
import javax.mail.Message;
import javax.mail.Multipart;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeBodyPart;
import javax.mail.internet.MimeMultipart;
import javax.mail.internet.MimeUtility;
/**
* 利用java.mail的邮件发送程序
*/
public class SendMailTest {
private SendMailTest() {
}
public static void main(String[] args) {
String title = "邮件主题";// 所发送邮件的标题
String from = "good_luck_yun@163.com";// 从那里发送
String sendTo[] = { "1254451459@qq.com", "2263252936@qq.com", "2960386896@qq.com"};// 发送到那里
String sendCc[] = { "1254451459@qq.com