У меня есть вид, который получает электронные письма от сети, затем я ловлю их и отправляю на веб-сайт.Проблема заключается в том, что форматированный текст, который содержит тело письма, теряет свои атрибуты (цвет, полужирный текст и т. Д.), А изображения теряются или, если я использую embedObject, они теряют позицию (только помещаются в начало или конецЭл. адрес).В Интернете много информации, но мало примеров, которые работают.Что-то с форматом MIME, конвертировать в hmtl ou xml - варианты, но я не могу заставить их работать.Видя свойства документа в представлении, формат MIME преобразует всю электронную почту в кучу кусочков, во много основных.У одного из тел есть весь html-код письма, но я не могу его обработать.Вот я думаю, это самое простое решение и мой вопрос.Как я могу получить доступ, вставить строку и отправить ее в Интернет?У кого-нибудь есть какие-либо советы или другое решение?
PS: В клиентском представлении электронная почта отлично отформатирована и изображения на месте, я не могу просто разместить это представление в Интернете.
Части тела и HTML-код
Основой моего Java-агента является следующий код:
public void NotesMain() {
try {
//I creat a doc and use replaceItemValue to copy the other parts of the email.
RichTextItem rich = null;
String string = "";
rich = (RichTextItem) doc.getFirstItem("Body");
string = rich.getFormattedText(false, 0, 0);
rich.appendText("string");
}
}
Этот вид кода преобразует MIME / RichText в плоский текст.