Заголовки та тіло разом
Від, до, тема, дата та тіло повідомлення рендеряться як одна читаєма сторінка, а не як необроблений дамп, який хтось має інтерпретувати.
Електронна пошта — це доказ. Вона потрапляє у справи, аудиторські журнали, пакети розкриття та заявки підтримки — і хтось має читати .msg на машині, на якій ніколи не встановлювали Outlook. Doconut рендерить MSG, EML та EMLX на сервері разом з усіма іншими форматами в архіві.
Проблема
Системи управління документами будуються навколо PDF та Office, а потім надходить перший реальний файл справи, що містить сорок .msg файлів. Раптово вимогою стає поштовий клієнт на сервері, або крок конвертації, який хтось має виконати, або інженер підтримки, що завантажує докази на ноутбук.
Завантаження — найгірше з трьох. Як тільки повідомлення залишає систему, воно виходить за межі вашої політики зберігання, вашого аудиторського журналу та контролю доступу — і саме це матеріал, який найчастіше виявляється важливим пізніше.
Рендеринг на сервері зберігає кореспонденцію всередині системи, яка повинна її утримувати, поруч з PDF та електронними таблицями тієї ж справи, відкритими через той самий переглядач.
Можливості
Від, до, тема, дата та тіло повідомлення рендеряться як одна читаєма сторінка, а не як необроблений дамп, який хтось має інтерпретувати.
.msg для Outlook, .eml та .emlx для всього іншого. Один виклик відкриття обробляє всі три.
HTML-повідомлення зберігають своє форматування та вбудовані зображення, а не зводяться до простого тексту.
Не потрібно встановлювати Outlook, не потрібен профіль MAPI і не використовується COM-автоматизація — та сама причина, чому історія Word уникає інтеропу.
Справи, що містять електронні листи, контракти, електронні таблиці та креслення, відкриваються через один компонент. Користувачі вивчають один інтерфейс.
.msg ніколи не покидає архів, тому зберігання та аудит залишаються значущими.
Інтеграція
На практиці цінність полягає не лише у підтримці електронної пошти окремо. Це те, що файл справи більше не потребує трьох різних переглядачів і кнопки завантаження.
Підтримувані розширення
// Outlook and MIME messages open like any other document
string token = await viewer.OpenDocumentAsync("cases/2026-114/correspondence/thread-08.msg");
// The same viewer instance handles the rest of the matter —
// contracts, spreadsheets, drawings — through identical callsДеталі
Ні. Парсинг і рендеринг нативні, саме це робить їх придатними у Linux контейнері або на закритому Windows сервері, де встановлення поштового клієнта не є варіантом.
Повідомлення рендериться як повідомлення. Якщо ви хочете, щоб вкладення відображалося, витягніть його у власному коді та відкрийте як окремий документ — це буде один із форматів, які вже підтримує переглядач.
Можна, за допомогою плагіна Converter. Але конвертація — це пакет, яким хтось має керувати і повторно запускати, і це подвоює ваше сховище. Рендеринг за запитом зберігає одну копію доказу і не вимагає конвеєра для догляду.
Word
Нативне рендеринг DOC/DOCX/RTF/ODT без встановлення Office, без COM‑interop та без автоматизації на боці сервера.
WordASP.NET Core
Реєструється як звичайний DI плюс проміжне ПЗ. Успадковує автентифікацію, логування та хостинг, які у вас вже є.
ASP.NET CoreТимчасова ліцензія займає кілька хвилин для запиту і працює повністю на вашому комп'ютері. Важливі файли — це ті, які вже порушують роботу вашого поточного переглядача.