: :
اختبار الحزمة ؛ import javax.mail.internet.internetaddress ؛ import javax.mail.internet.mimemessage ؛ استيراد javax.internet.mimeutility ؛ import javax.mail. Smtphost ، سلسلة من ، سلسلة إلى ، موضوع السلسلة ، سلسلة messageText) يلقي MessagingException ، java.io.unsupportedEncodingException {// الخطوة 1: تكوين Session System.out.println ("تكوين جلسة البريد لـ:" + smtphost) ؛ java.util.properties props = new java.util.properties () ؛ props.setProperty ("mail.smtp.auth" ، "true") ؛ // 指定是否需要 smtp 验证 props.setProperty ("mail.smtp.host" ، smtphost) ؛ // 指定 smtp 服务器 props.put ("mail.transport.protocol" ، "smtp") ؛ Session MailSession = Session.getDefaultInstance (Props) ؛ mailsession.setdebug (false) ؛ // 是否在控制台显示 debug 信息 // الخطوة 2: إنشاء نظام الرسائل. InternetAddress FromAddress = New InternetAddress (من) ؛ InternetAddress toaddress = new InternetAddress (to) ؛ mimemessage testmessage = mimemessage جديد (mailsession) ؛ testmessage.setfrom (FromAddress) ؛ testmessage.addrecipient (javax.mail.message.recipienttype.to ، toaddress) ؛ testmessage.setsentDate (new java.util.date ()) ؛ testMessage.SetSubject (mimeutility.encodetext (الموضوع ، "GB2312" ، "B")) ؛ testmessage.setContent (messagetext ، "text/html ؛ charset = gb2312") ؛ System.out.println ("Message build") ؛ // الخطوة 3: الآن أرسل نقل الرسائل نقل = mailsession.getTransport ("SMTP") ؛ Transport.connect (smtphost ، "riteng_mes" ، "Ri-teng1234") ؛ Transport.SendMessage (TestMessage ، testMessage.getAllRecipients ()) ؛ transport.close () ؛ System.out.println ("رسالة أرسلت!") ؛ } الفراغ الثابت العام (سلسلة [] args) {String smtphost = "10.131.119.36" ؛ سلسلة من = "[email protected]" ؛ String to = "[email protected]" ؛ موضوع السلسلة = "HTML 邮件测试" ؛ // الموضوع javamail 自动转码 stringBuffer themessage = new StringBuffer () ؛ themessage.append ("<h2> <font color = red> 这倒霉孩子 </font> </h2>") ؛ temessage.append ("<hr>") ؛ themessage.append ("<i> 年年失望年年望 </i>") ؛ themessage.append ("<table border = '1'> <tr> <td> aaa </td> <td> bbb </td> </tr> <tr> <td> ccc </td> <td> ddd </td> </r> </td> حاول {sendhtmlmail.sendMessage (smtphost ، من ، إلى ، موضوع ، temessage.toString ()) ؛ } catch (javax.mail.messagingException Exc) {exc.printstacktrace () ؛ } catch (java.io.unsupportedEncodingException Exc) {exc.printstacktrace () ؛ }}}以上就是小编为大家带来的 java 发送带 html 标签内容的邮件实例代码全部内容了 , 希望大家多多支持武林网 ~