• Post Reply Bookmark Topic Watch Topic
  • New Topic

Adding image as attachment in JavaMail

 
Daren Reavis
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am trying to add the InputStream of a gif image as an attachment in an email with JavaMail. This is in addition to html of a page that I am posting as the main body of the email. Here is what I have:



getHttpsConnection is another method I have. This code works, sending the email with the html, but the gif never gets sent. When I look at the source for the email that is sent, I see this:

--scalix-part-001c9ce192=_02
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="logo.gif"
Content-ID: <logo>

And that is it. So, the headers are there, but not the image itself (base64 encoded binary).

Can anyone help me with this? What am I doing wrong?
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!