Как я могу расшифровать файл SMIME mail smime.7ps - java mail - PullRequest
0 голосов
/ 31 марта 2020

Я пытаюсь прочитать составное / подписанное письмо с java письмом, но когда я читаю .mime, я не вижу исходных вложений, они являются оригинальными вложениями, и только я могу видеть smime. 7ps файл. Вот код, который я использую:

ByteArrayDataSource dataSource = new ByteArrayDataSource(documentContent, "multipart/mixed");
MimeMultipart multipart = new MimeMultipart(dataSource);
for (int i = 0; i < multipart.getCount(); i++) {
                BodyPart bodyPart = multipart.getBodyPart(i);
                if (bodyPart.getFileName() == null) {


                    continue; // dealing with attachments only
                        }
               System.out.println("Nombre encrypted : "+bodyPart.getFileName());
               do something
            }

Любой другой способ прочитать оригинальные вложения, пожалуйста, дайте мне знать, как я могу получить вложения частей тела.

Спасибо

1 Ответ

1 голос
/ 02 апреля 2020

Используйте библиотеку Bouncy Castle .

...