当前位置: 技术问答>java相关
如何用javax.mail 包发送附件?
来源: 互联网 发布时间:2015-03-16
本文导语: 各位高高手: 小弟不知如何用mail包发送附件。 请赐教 望贴出源码,万分感谢,给分! | // Define message Message message = new MimeMessage(session); message.setFrom(new InternetAddress(from)); message.addRecipient(...
各位高高手:
小弟不知如何用mail包发送附件。
请赐教
望贴出源码,万分感谢,给分!
小弟不知如何用mail包发送附件。
请赐教
望贴出源码,万分感谢,给分!
|
// 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);
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。