发送现有的.eml邮件

来源:互联网 发布:网络化妆课程 编辑:程序博客网 时间:2024/05/18 03:43
....//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();}}....

原创粉丝点击