....
//mailSender在spring的applicationContext.xml里面注册,并进行配置
private JavaMailSenderImpl mailSenderImpl ;
public void runTime() throws AddressException, UnsupportedEncodingException, MessagingException, MailException, FileNotFoundException{
MimeMessage message = mailSenderImpl.createMimeMessage(new FileInputStream("D://demo.eml"));//要进行解析eml文件,主要就是在这里实例化的时候可以用流把eml文件读进来,再在下面进行设置邮件的的信息
message.setFrom(new InternetAddress(MimeUtility.encodeText("黄文韬")+" <hwt_211@sina.com>"));
message.setSubject("我在用定时器放松邮件");
message.setRecipient(RecipientType.TO, new InternetAddress(MimeUtility.encodeText("黄林")+" <hwt_211@qq.com>"));
message.setSentDate(new Date());
message.setReplyTo(new Address[]{new InternetAddress(MimeUtility.encodeText("黄文韬")+" <hwt_211@sina.com>")});
try {
mailSenderImpl.send(message);
} catch (Exception e) {
e.printStackTrace();
}
}
....
发送现有的.eml邮件
最新推荐文章于 2022-03-27 12:45:24 发布