I'm trying to send email from javamail with embeded base64 image (img alt='image PNG' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgA…AElFTkSuQmCC'")
It's working with small image but when images are bigger the image doesnt show in lotus note.
Here a part of the code
Transport transport = mailSession.getTransport();
MimeMessage message = new MimeMessage( mailSession );
message.setSubject( subject );
message.setFrom( new InternetAddress( me) );
message.setContent( bodyWithEmbeddedBase64Image, "text/html" );
transport.connect();
transport.sendMessage( message, message.getAllRecipients() );
transport.close();`
I would like to use PreencodedMimeBodyPart to test it but I don't know how to use it
Can someone help me please 🙂 ?
Best Answer
Ok guys I found my answers, I don't know if I'm doing right, but is working.
Here my code :
Thanks to help me to improve if it need to be improved :)