У меня вопрос, который уже был в StackOverflow, но, возможно, что-то изменилось. После создания писем с использованием API JavaMail я хотел бы открыть его в формате .msg. Поэтому я сохраняю это сообщение на своем диске, но им не удается его открыть. Когда я пытаюсь их открыть, я вижу предупреждающее сообщение «Вы не можете открыть этот файл. Возможно, это сообщение не существует, у вас нет разрешения на его открытие или его открытие в другой программе». Im используя WriteTo, чтобы сохранить файл на диске:Как открыть файл .msg в Outlook
message.writeTo(new FileOutputStream(new File("C:\\mail.msg")));
Когда я сохранение emial в формате .eml он работает нормально, но это не удовлетворяет меня, потому что его не готов послать ... Я не хочу использовать MAILTO, потому что хотите использовать тело HTML. Я написал кое-что об Apache POI, но им не удалось определить, является ли это решением.
Буду Вам благодарен за вашу помощь!
1. Попробуйте открыть файл в блокноте. Посмотрите, есть ли какое-либо читаемое содержимое. Файл может быть просто неправильно написан или поврежден. 2. Попробуйте открыть файл в [MsgViewer] (https://sourceforge.net/projects/msgviewer), чтобы узнать, можете ли вы сделать то же самое с этим. –