邮件发送

 1 public class MailUtil
 2 {
 3     public static final String MAIL_HOST="MAIL_HOST";
 4     public static final String MAIL_USERNAME="MAIL_USERNAME";
 5     public static final String MAIL_PASSWORD="MAIL_PASSWORD";
 6     /**
 7      * @Method: sendMail 
 8      * @Description: 发送邮件
 9      * @param tobodys 收件人
10      * @param title 邮件标题
11      * @param message 邮件内容
12      * @return
13      * @return boolean
14      */
15     public static boolean sendMail(String[] tobodys,String title,String message )
16     {
17         try
18         {
19             JavaMailSenderImpl senderImpl = new JavaMailSenderImpl();
20             //设定mail server
21             senderImpl.setHost(Constant.getSysProperty(MAIL_HOST));
22             senderImpl.setUsername(Constant.getSysProperty(MAIL_USERNAME));
23             senderImpl.setPassword(Constant.getSysProperty(MAIL_PASSWORD));
24             
25             
26             //建立邮件消息
27             SimpleMailMessage mailMessage = new SimpleMailMessage();
28             //设置收件人,寄件人
29             //String[] array = new String[]    {"sun111@163.com","sun222@sohu.com"};    
30             //mailMessage.setTo(array);
31             mailMessage.setTo(tobodys);
32             mailMessage.setFrom(Constant.getSysProperty(MAIL_USERNAME));
33             mailMessage.setSubject(title);
34             mailMessage.setText(message);
35             
36             //发送邮件
37             senderImpl.send(mailMessage);
38             return true;
39         } catch (MailException e)
40         {
41             e.printStackTrace();
42             throw new MailSendException("发送邮件失败",e);
43         }
44     }
45 }

 

转载于:https://www.cnblogs.com/doublekiller/p/5567370.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值