message.addRecipient(Message.RecipientType.TO,new InternetAddress(” 995812509@99.com ”));
public class JavaMail_02 {
public static void main(String[] args) throws Exception {
Properties props = new Properties();
props.setProperty("mail.smtp.auth", "true");
props.setProperty("mail.transport.protocol", "smtp");
props.setProperty("mail.host", "smtp.163.com");
Session session = Session.getInstance(props,
new Authenticator(){
protected PasswordAuthentication getPasswordAuthentication(){
return new PasswordAuthentication("********","*********");
}
});
session.setDebug(true);
Message msg = new MimeMessage(session);
msg.setFrom(new InternetAddress("chenssy995812509@163.com"));
msg.setSubject("JavaMail测试程序...");
msg.setContent("<span style='color:red'>这是我的第二个javaMail测试程序....</span>", "text/html;charset=gbk");
//msg.setRecipients(RecipientType.TO, new Address[]{new InternetAddress("1111@@qq.com"),new InternetAddress("2222@qq.cpm")});
msg.setRecipients(RecipientType.TO, InternetAddress.parse("995812509@qq.com,1247723213@qq.com"));
Transport.send(msg);
}
}
public class JavaMail_03 {
public static void main(String[] args) throws Exception {
Properties props = new Properties();
props.setProperty("mail.smtp.auth", "true");
props.setProperty("mail.transport.protocol", "smtp");
props.setProperty("mail.host", "smtp.163.com");
Session session = Session.getInstance(props,
new Authenticator(){
protected PasswordAuthentication getPasswordAuthentication(){
return new PasswordAuthentication("*****","******");
}
});
Message message = new MimeMessage(session);
message.setSubject("第三个JavaMail测试程序");
message.setFrom(new InternetAddress("\""+MimeUtility.encodeText("陈明")+"\"<chenssy995812509@163.com>"));
message.setRecipients(RecipientType.TO, new Address[]{new InternetAddress("995812509@qq.com")});
//邮件正文
MimeMultipart multipart = new MimeMultipart("mixed");
message.setContent(multipart);
/*
* 创建邮件的内容
* 包括一个邮件正文和两个附件
*/
MimeBodyPart content = new MimeBodyPart(); //邮件内容
MimeBodyPart attch1 = new MimeBodyPart(); //附件1
MimeBodyPart attch2 = new MimeBodyPart(); //附件2
//将邮件内容添加到multipart中
multipart.addBodyPart(content);
multipart.addBodyPart(attch1);
multipart.addBodyPart(attch2);
//设置附件1
DataSource ds1 = new FileDataSource("G:\\电子书\\oracle口令.txt");
DataHandler dh1 = new DataHandler(ds1);
attch1.setDataHandler(dh1);
attch1.setFileName("oracle.txt");
//设置附件2
DataSource ds2 = new FileDataSource("G:\\电子书\\账号.txt");
DataHandler dh2 = new DataHandler(ds2);
attch2.setDataHandler(dh2);
attch2.setFileName(MimeUtility.encodeText("账号.txt"));
/*
* 设置内容(正文)---是一个复杂体
* 包括HTML正文和显示一张图片
*/
MimeMultipart bodyMultipart = new MimeMultipart("related");
content.setContent(bodyMultipart);
//构造正文
MimeBodyPart htmlBody = new MimeBodyPart();
MimeBodyPart gifBody = new MimeBodyPart();
bodyMultipart.addBodyPart(htmlBody);
bodyMultipart.addBodyPart(gifBody);
//设置图片
DataSource gifds = new FileDataSource("F:\\图片\\图片\\4.jpg");
DataHandler gifdh = new DataHandler(gifds);
gifBody.setDataHandler(gifdh);
gifBody.setHeader("Content-ID", "<"+gifds.getName()+">");
//gifBody.setHeader("Content-Location", "http://www.itcast.cn/logo.gif");
//设置HTML正文
htmlBody.setContent("<span style='color:red;font-size:16px'>这是我的第三个JavaMail测试哦!包括了附件和图片,有点儿复杂...</span><br>" +
"显示的图片<img src='cid:4.jpg'/>", "text/html;charset=UTF-8");
message.saveChanges(); //生成邮件
Transport.send(message);
}
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有