请问有谁知道用javamail发html+图片的邮件的时候
如果能将邮件内容中的图片 去掉啊??具体是这样的:我把图片当作邮件的附件一起发送了,但是在我的邮件的内容中却出现了这几张图片,我想去掉,该怎么办?

解决方案 »

  1.   

    没看懂你的意思,如果你只是想把图片单独作为附件发送的话,可以用一下代码:
      MimeBodyPart bp1 = new MimeBodyPart();
      DataSource a = new FileDataSource("G:\\test.gif");
      bp1.setDataHandler(new DataHandler(a)); 
      bp1.setFileName("test"); 
      Multipart.addBodyPart(bp1);  
      message.setContent(mp);
    红色部分是你要作为附件的地址。
    发送HTML的话,就用SetContent(HTML CODE, "text/html")
      

  2.   

    由于图片是动态生成,还要考虑如果服务器管杯状态下,也能让客户看见html邮件中图片的内容