Я пытаюсь прочитать сообщение электронной почты, используя Javamail
в Java
(используя POP3 protocol
).
Когда я это делаю, оно читает сообщение как multipart/mixed
с text/plain
,Заголовки:
Content-type: multipart/mixed;
Boundary="0__=4EBB09EBDFBA95FA8f9e8a93df938690918c4EBB09EBDFBA95FA"
Content-type: text/plain; charset=ISO-8859-1
Но это не правильно, потому что когда я сохраняю сообщение с помощью Lotus Notes, настоящие заголовки:
Content-type: multipart/mixed;
Boundary="0__=4EBB09EBDFBCF4F08f9e8a93df938690918c4EBB09EBDFBCF4F0"
--0__=4EBB09EBDFBCF4F08f9e8a93df938690918c4EBB09EBDFBCF4F0
Content-type: multipart/related;
Boundary="1__=4EBB09EBDFBCF4F08f9e8a93df938690918c4EBB09EBDFBCF4F0"
--1__=4EBB09EBDFBCF4F08f9e8a93df938690918c4EBB09EBDFBCF4F0
Content-type: text/html; charset=ISO-8859-1
Эта разница приводит к тому, что я получаю телотекст в неправильном формате, получая много таблиц и строк, которые я не должен получать.
Я хотел бы знать, почему это происходит и как это можно решить.