Java发邮件工具类

来源:互联网 发布:bind dns 配置 ubuntu 编辑:程序博客网 时间:2024/04/29 11:11

import java.util.Date;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import com.huawei.core.utils.DateUtils;
import com.huawei.core.utils.SpringContextHolder;
import com.huawei.se.domain.FaultDefine;
import com.huawei.se.domain.MailConfig;
import com.huawei.sem.domain.vo.MailSenderInfo;
import com.huawei.sem.service.config.EmailService;
import com.huawei.sem.service.config.MailConfigService;
import com.huawei.sem.service.trap.FaultDefineService;

public class MailSendUtil {

//组合邮件信息并发送

    public static boolean sendTextMail(MailSenderInfo mailInfo) {
        SendMailUtil sm = new SendMailUtil(mailInfo.getMailServerHost(),mailInfo.getMailServerPort());
        sm.setNamePass(mailInfo.getUserName(), mailInfo.getPassword());
        sm.setSubject(mailInfo.getSubject());
        sm.setFrom(mailInfo.getFromAddress());
        sm.setTo(mailInfo.getToAddress());
        sm.setBody(mailInfo.getContent());
        sm.setNeedAuth(true);
        boolean b = sm.setOut();
       
        return b;

    }

}

原创粉丝点击