EmailToolWithoutWeb - 一个普通的Java发送邮件的小工具

jopen 9年前

EmailToolWithoutWeb

一个普通的发送邮件的小工具

这个demo是当初实习的时候帮同事做的群发给客户邮件的小工具...

特点 :

用了这个之后...同事不用每次都复制黏贴一大堆客服名到邮箱收件人..实现邮箱模板..以后基本只用改一点点内容就好..邮箱正文格式以及大部分内 容不变,,减少同事每周至少一个小时之间...

注意点 :

  • email.txt : 收件者的邮件list

  • 关于正文放置图片 :

    html页面 :

      <  img width="95" height="93" src="cid:a">  使用cid读取  

    java代码 :

           //正文圖片             MimeBodyPart img = new MimeBodyPart();             DataHandler dh = new DataHandler(new FileDataSource("img//1.jpg"));             img.setDataHandler(dh);             //创建图片的一个表示用于显示在邮件中显示             img.setContentID("a");             MimeBodyPart img2 = new MimeBodyPart();             DataHandler dh2 = new DataHandler(new FileDataSource("img//2.jpg"));             img2.setDataHandler(dh2);             //创建图片的一个表示用于显示在邮件中显示             img2.setContentID("b");             mp.addBodyPart(bp);             mp.addBodyPart(img);             mp.addBodyPart(img2);             //设置正文与图片之间的关系             mp.setSubType("related");

项目地址: https://github.com/tinyshuang/EmailToolWithoutWeb