如下所示 :
Тест пакета; импорт javax.mail.Internet.InternetAddress; import javax.mail.internet.mimemessage; import javax.mail.internet.mimeutility; импорт javax.mail.session; import javax.messageexexcept smtphost, string from, string to, string subject, string messageText) throws MessagingException, java.io.unsupportedEncodingexception {// Шаг 1: Настройте систему почты. java.util.properties reps = 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 (ops); mailsession.setDebug (false); // 是否在控制台显示 отладка 信息 // Шаг 2: Создание системы сообщений.out.println («Построение сообщения - from =" + from + "to =" + to); InternetAddress fromAddress = new InternetAddress (от); InternetAddress toaddress = new InternetAddress (to); Mimemessage testmessage = new 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 ("Сообщение построено"); // Шаг 3: Теперь отправьте сообщение Transport = MailSession.getTransport ("SMTP"); Transport.connect (smtphost, "riteng_mes", "ri-teng1234"); transport.sendmessage (testmessage, testmessage.getallRecipients ()); Transport.close (); System.out.println ("Сообщение отправлено!"); } public static void main (string [] args) {string smtphost = "10.131.119.36"; String от = "[email protected]"; String to = "[email protected]"; Строка субъекта = "html 邮件测试"; // субъект javamail 自动转码 stringbuffer themessage = new Stringbuffer (); themessage.append ("<h2> <font color = red> 这倒霉孩子 </font> </h2>"); themessage.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> </tr> </table>"); try {sendhtmlmail.sendmessage (smtphost, от, to, the themessage.tostring ()); } catch (javax.mail.messagingException exc) {exc.printstackTrace (); } catch (java.io.unsupportedencodingexception exc) {exc.printstacktrace (); }}}以上就是小编为大家带来的 java 发送带 html 标签内容的邮件实例代码全部内容了 , 希望大家多多支持武林网 ~