我也很想看看,算我一个吧!
[email protected]

解决方案 »

  1.   

    Kylix_XP(上帝咬过的苹果) :
    哈哈!
    怎么这点小技巧都被你识破了啊!
    不过真的,我想英雄们都会怜香惜玉才这么写的啊!呵呵,有没有好的建议!
      

  2.   

    为了求教而变性,精神可嘉,PFPF
      

  3.   

    Properties properties = System.getProperties();
          properties.put("mail.transport.protocol","pop3");
          properties.put("mail.smtp.host", server);
          properties.put("mail.pop3.host",server);
          Properties prop = System.getProperties() ;
          Session session = Session.getDefaultInstance(prop,null) ;
          MimeMessage mimeMessage = new MimeMessage(session);
          MimeMultipart mmpart= new MimeMultipart();      mimeMessage .setFrom("[email protected]");
          mimeMessage .setTo("[email protected]");
          mimeMessage .setSubject("hello");    MimeBodyPart mbp = new MimeBodyPart();
        mbp.setDataHandler(new DataHandler ("mailBody","text/html;charset=gb23112")) ;
        mmpart.addBodyPart(mbp);    MimeBodyPart mbp2 = new MimeBodyPart();
        File file = new File("test.txt");
        FileDataSource fds = new FileDataSource(file);
        mbp2.setDataHandler(new DataHandler(fds));
        mbp2.setFileName("test.txt");
        
        mmpart.addBodyPart(mbp2);
        mimeMessage.setContent(mmpart);
        Transport.send(mimeMessage);
      

  4.   

    maozhigao(毛驢) 的例子调不通阿,下面的经过调试没问题的:<%@ page import="javax.mail.*,javax.activation.*,java.util.*,javax.mail.internet.*,java.io.*"%>
    <%
          Properties properties = System.getProperties();
          properties.put("mail.transport.protocol","pop3");
          properties.put("mail.smtp.host", "smtp.XX.com");
          properties.put("mail.pop3.host","pop3.XX.com");
          //Properties prop = System.getProperties() ;
          Session sess = Session.getDefaultInstance(properties,null) ;
          MimeMessage mimeMessage = new MimeMessage(sess);
          MimeMultipart mmpart= new MimeMultipart();      mimeMessage .setFrom(new InternetAddress("[email protected]"));
          mimeMessage .setRecipients(Message.RecipientType.TO,InternetAddress.parse("[email protected]"));
          mimeMessage .setSubject("hello");      MimeBodyPart mbp = new MimeBodyPart();
        mbp.setDataHandler(new DataHandler ("mailBody","text/html;charset=gb2312")) ;
        mmpart.addBodyPart(mbp);    MimeBodyPart mbp2 = new MimeBodyPart();
        String path = request.getRealPath("/jsp");  
        File file = new File(path,"ly.txt");
        FileDataSource fds = new FileDataSource(file);
        mbp2.setDataHandler(new DataHandler(fds));
        mbp2.setFileName("ly.txt");
        
        mmpart.addBodyPart(mbp2);
        mimeMessage.setContent(mmpart);
        Transport.send(mimeMessage);
    %>
      

  5.   

    在写setTo的时候,用,分隔每个用户的email即可群发。
      

  6.   

    群发时,可以用ArrayList 的add,get方法来实现群发,这样就可以一个一个发,达到群发的效果了