File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

send attachment Using JSP with JavaMail

 
Anonymous
Ranch Hand
Posts: 18944
  • 0
  • send pies
  • Quote
  • Report post to moderator
How can I send an attachment using JSP with JavaMail?
I am able to send using only a text messge. which method from JavaMail API I can use in this?
 
Bhupinder Dhillon
Ranch Hand
Posts: 124
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Multipart mp = new MimeMultipart();
//set email address(es)
...
...
//set message, if any
...
...
// create a message part
MimeBodyPart mbp = new MimeBodyPart();

// attach the file to the message part
FileDataSource fds = new FileDataSource(<full path to file> );
mbp.setDataHandler(new DataHandler(fds));
mbp.setFileName(fds.getName());
//mbp.setDisposition("inline");

// add this part to Multipart
mp.addBodyPart(mbp);
//more attachements, if any
....
....
//send it off using Transport
 
Frank Carver
Sheriff
Posts: 6920
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
"rajkumar",
The Java Ranch has thousands of visitors every week, many with surprisingly similar names. To avoid confusion we have a naming convention, described at http://www.javaranch.com/name.jsp . We require names to have at least two words, separated by a space, and strongly recommend that you use your full real name. Please log in with a new name which meets the requirements.
Thanks.
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic