紧急插播:请各位高手帮忙给看看http://www.csdn.net/expert/topic/468/468174.shtmhttp://www.csdn.net/Expert/topic/468/468435.shtmhttp://www.csdn.net/Expert/topic/468/468439.shtm

解决方案 »

  1.   

    // Define message
      Message message = new MimeMessage(session);
      message.setFrom(new InternetAddress(from));
      message.addRecipient(Message.RecipientType.TO,
        new InternetAddress(to));
      message.setSubject("Hello JavaMail Attachment");  // Create the message part
      BodyPart messageBodyPart = new MimeBodyPart();  // Fill the message
      messageBodyPart.setText("Pardon Ideas");  Multipart multipart = new MimeMultipart();
      multipart.addBodyPart(messageBodyPart);  // Part two is attachment
      messageBodyPart = new MimeBodyPart();
      DataSource source = new FileDataSource(filename);
      messageBodyPart.setDataHandler(new DataHandler(source));
      messageBodyPart.setFileName(filename);
      multipart.addBodyPart(messageBodyPart);  // Put parts in message
      message.setContent(multipart);  // Send the message
      Transport.send(message);