MimeBodyPart mimeBodyPart = new MimeBodyPart(); mimeBodyPart.setDisposition(part.getDisposition()); if (part.getFilename() != null) { mimeBodyPart.setFileName(part.getFilename()); if (part.getContentId() != null) { mimeBodyPart.setContentID(part.getContentId()); if (part.getContentLocation() != null) { mimeBodyPart.setHeader("Content-Location", part.getContentLocation()); for (Map.Entry<String, String> entry : part.getHeaders().entrySet()) { if (entry.getValue() == null) { mimeBodyPart.removeHeader(entry.getKey()); mimeBodyPart.setDataHandler(part.getContent()); root.addBodyPart(mimeBodyPart);
MimeBodyPart mimeBodyPart = new MimeBodyPart(); mimeBodyPart.setDisposition(part.getDisposition()); if (part.getFilename() != null) { mimeBodyPart.setFileName(part.getFilename()); if (part.getContentId() != null) { mimeBodyPart.setContentID(part.getContentId()); if (part.getContentLocation() != null) { mimeBodyPart.setHeader("Content-Location", part.getContentLocation()); for (Map.Entry<String, String> entry : part.getHeaders().entrySet()) { if (entry.getValue() == null) { mimeBodyPart.removeHeader(entry.getKey()); mimeBodyPart.setDataHandler(part.getContent()); root.addBodyPart(mimeBodyPart);
mimeBodyPart.setDisposition( part.getDisposition() ); if ( part.getFilename() != null ) mimeBodyPart.setFileName( part.getFilename() ); if ( part.getContentId() != null ) mimeBodyPart.setContentID( part.getContentId() ); if ( part.getContentLocation() != null ) mimeBodyPart.setHeader( "Content-Location", part.getContentLocation() ); for ( Map.Entry<String, String> entry : part.getHeaders().entrySet() ) mimeBodyPart.setDataHandler( part.getContent() );