Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1503770
  • 博文数量: 3500
  • 博客积分: 6000
  • 博客等级: 准将
  • 技术积分: 43870
  • 用 户 组: 普通用户
  • 注册时间: 2008-05-03 20:31
文章分类

全部博文(3500)

文章存档

2008年(3500)

我的朋友

分类:

2008-05-04 20:31:44

一起学习



import java.util.Properties;

import javax.mail.*;

import javax.mail.internet.*;

import javax.activation.*;



public class AttachExample {

   public static void main (String args[]) 

         throws Exception {

      String host = args[0];

      String from = args[1];

      String to = args[2];

      String fileAttachment = args[3];



      // Get system properties

      Properties props = System.getProperties();



      // Setup mail server

      props.put("mail.smtp.host", host);



      // Get session

      Session session = 

         Session.getInstance(props, null);



      // Define message

      MimeMessage 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 

      MimeBodyPart messageBodyPart = 

         new MimeBodyPart();



      //fill message

      messageBodyPart.setText("Hi");



      Multipart multipart = new MimeMultipart();

      multipart.addBodyPart(messageBodyPart);



      // Part two is attachment

      messageBodyPart = new MimeBodyPart();

      DataSource source = 

         new FileDataSource(fileAttachment);

      messageBodyPart.setDataHandler(

         new DataHandler(source));

      messageBodyPart.setFileName(fileAttachment);

      multipart.addBodyPart(messageBodyPart);



      // Put parts in message

      message.setContent(multipart);



      // Send the message

      Transport.send( message );

   }

}   

下载本文示例代码


javamail 发送附件的例子javamail 发送附件的例子javamail 发送附件的例子javamail 发送附件的例子javamail 发送附件的例子javamail 发送附件的例子javamail 发送附件的例子javamail 发送附件的例子javamail 发送附件的例子javamail 发送附件的例子javamail 发送附件的例子javamail 发送附件的例子
阅读(238) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~