⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mailagent.java

📁 Chinaxp 论坛源代码
💻 JAVA
字号:
package org.redsoft.forum.mail;import org.redsoft.forum.util.Validation;/** * An email agent that sends out emails */public class MailAgent extends Thread{    private String to;    private String from;    private String subject;    private String message;    public MailAgent( final String to,                      final String from,                      final String subject,                      final String message ){        Validation.validateNotNull( to );        Validation.validateNotNull( from );        Validation.validateNotNull( subject );        Validation.validateNotNull( message );        this.to = to;        this.from = from;        this.subject = subject;        this.message = message;    }    public void run(){        try{            SendMail.send( to, from, subject, message );        }catch( final javax.mail.MessagingException messagingException ){            //Nothing we can do            messagingException.printStackTrace();        }    }    public static String createHtmlMailBody(String messageBody) {        final StringBuffer message = new StringBuffer();        message.append("<html>");        message.append("<META HTTP-EQUIV='Content-Type' CONTENT='text/html;CHARSET=gb2312'>");        message.append("<META HTTP-EQUIV='Content-Language' CONTENT='zh-CN'>");        message.append("<body>");        message.append("<img src='http://www.chinaxp.org/forum/images/logo.gif'><br><br>");        message.append( messageBody );//                message.append("<b>");//                message.append(subject);//                message.append("</b>");//                message.append("<br>");//                message.append( StringUtils.escapeHTMLTagsButHref( content ) );//                message.append("<br>");//                message.append("<a href='" + url + "'>" + url + "</a>" );        message.append("</body>");        message.append("</html>");        return message.toString();    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -