java培训_博益教育 java培训就业班_博益教育

                                          当前位置:博益教育 > java项目 >

                                          JavaMail邮件发送-发送非纯文本邮件
                                          栏目分类:java项目   发布日期:2025-01-27   浏览次数:1189

                                          收收杂文原文献十分复杂,根本上拷贝他人的代码干停交易处置便可

                                          然则收收没有是杂文原的邮件时有面没有共,为了复杂先容,便1步1步去

                                          实在便是收收的内乱容须要建立1个新闻体

                                          而后成立新闻提的内乱容,内乱容便是HTML代码,如许接纳者观到的便是带有形状的邮件内乱容

                                          您也能够扩大附件,添加布景音乐等

                                          尔曲交揭代码:

                                          packagecom.mail;importjava.util.Date;importjava.util.Properties;importjavax.mail.BodyPart;importjavax.mail.Message;importjavax.mail.Multipart;importjavax.mail.Session;importjavax.mail.Transport;importjavax.mail.internet.InternetAddress;importjavax.mail.internet.MimeBodyPart;importjavax.mail.internet.MimeMessage;importjavax.mail.internet.MimeMultipart;importjavax.mail.internet.MimeUtility;publicclassHtmlMail{publicstaticvoidmain(String[]args)throwsException{Propertiesprops=newProperties();props.put("mail.smtp.host","smtp.163.com");props.put("mail.smtp.auth","true");Sessionsession=Session.getInstance(props);session.setDebug(true);Messagemessage=newMimeMessage(session);InternetAddressfrom=newInternetAddress("test20120711120200@163.com");from.setPersonal(MimeUtility.encodeText("风中降叶<test20120711120200@163.com>"));message.setFrom(from);InternetAddressto=newInternetAddress("abc@qq.com");message.setRecipient(Message.RecipientType.TO,to);message.setSubject(MimeUtility.encodeText("强哥恭请,谁敢没有从!"));message.setSentDate(newDate());//建立邮件内乱容对于象Multipartmm=newMimeMultipart();//建立1个新闻内乱容块BodyPartmbpFile=newMimeBodyPart();mbpFile.setContent("<fontcolor='red'>强哥约请您拜候尔的专客:http://cuisuqiang.iteye.com/</font>","text/html;charset=UTF-8");mm.addBodyPart(mbpFile);message.setContent(mm);message.saveChanges();Transporttransport=session.getTransport("smtp");transport.connect("smtp.163.com",25,"test20120711120200","test123456");transport.sendMessage(message,message.getAllRecipients());transport.close();System.out.println("收收杀青");}}

                                          到邮箱来瞅1停:

                                          JavaMail邮件发送-发送非纯文本邮件

                                          由于尔不停尝试的理由吧,俨然给尔当做渣滓邮件了

                                          不外尔们依然观到了赤色的字体

                                          mbpFile.setContent("<fontcolor='red'>强哥约请您拜候尔的专客:http://www.javacui.com</font>","text/html;charset=UTF-8");

                                          必定要创立剖析的花样战编码

                                          原本正在实质运用中,尔们普通是应用正在线编写器得到带有形状的邮件内乱容,而后曲交创立1个值便能够了

                                          前面尔再去干1个收收邮件的小体系吧!

                                          推举您浏览更多相关于“ JavaMail邮件杂文原邮件 ”的作品

                                          
                                          Copyright © 2024-2026  java培训_博益教育 java培训就业班_博益教育   http://www.taigangzhonglian.com  .All Rights Reserved   网站地图  无
                                          博益教育 java项目 java热点 联系我们