How do I find out the mail message size before sending? MimeMessage.getSize() keeps reporting -1.

John Zukowski

The simplest way is to write the message to a ByteArrayOutputStream and check its size:

  ByteArrayOutputStream bais = new ByteArrayOutputStream();
  message.writeTo(bais);
  System.out.println(bais.size());
0 Comments  (click to add your comment)
Comment and Contribute

 

 

 

 

 


(Maximum characters: 1200). You have 1200 characters left.

 

 

About | Sitemap | Contact