Просмотрщик файлов MSG для приложений .NET
Просмотр файлов MSG программно на C# без зависимостей от Microsoft Outlook или Thunderbird.
Как просматривать файлы MSG с помощью C# Email API
Программный просмотр файлов MSG на C# без зависимости от Microsoft Outlook упрощён с помощью Aspose.Email для .NET . Это мощное API позволяет просматривать и манипулировать файлами MSG без необходимости установки стороннего программного обеспечения.
Если вы работаете с файлами MSG и хотите отображать их содержимое через .NET, Aspose.Email предоставляет простое и эффективное решение для интеграции возможностей просмотра MSG в ваши .NET‑приложения. Используя это API, разработчики могут разбирать и рендерить содержимое файлов MSG — такие как письма, вложения и метаданные — без необходимости в Outlook или других почтовых клиентах.
Библиотека Aspose.Email for .NET гарантирует высокую точность отображения писем, сохраняя целостность форматирования, вложений и других ключевых элементов.
Ключевые преимущества:
Загружать и отображать содержимое файлов MSG в вашем приложении с минимальными усилиями.
Просматривать файлы MSG и конвертировать их в различные форматы, такие как HTML, обеспечивая совместимость с веб‑браузерами и другими интерфейсами.
Отображать тело письма, вложения и заголовки, сохраняя оригинальное форматирование.
Установка Microsoft Outlook не требуется для работы с файлами MSG.
При работе с файлами MSG для обеспечения их просмотра в браузере библиотека использует свой MailMessage класс для загрузки и разбора файлов MSG, извлекая их ключевые элементы, такие как тема, тело, отправитель, получатели и вложения. Для рендеринга этих писем в вебе библиотека предоставляет возможность конвертировать содержимое MSG в HTML с помощью Сохранить метод, который поддерживает вывод сообщения электронной почты в браузерно‑совместимом формате. Использование компонентов, таких как HtmlSaveOptions обеспечивает сохранение форматирования и разметки письма при конвертации, предоставляя точное и визуально согласованное представление файла MSG в браузере.
Установка и использование
Для начала установите API в своей среде разработки:
Открыть NuGet В менеджере пакетов найдите Aspose.Email и нажмите «Установить».
Вы также можете использовать следующую команду в консоли Package Manager.
Команда
PM> Install-Package Aspose.Email
После установки вы можете приступить к кодированию.
Шаги для просмотра MSG через C#
Aspose.Email упрощает разработчикам просмотр файлов MSG всего несколькими строками кода.
- Создайте путь к выходному файлу, куда будет сохранён отрендеренный HTML.
- Используйте Загрузка метода для загрузки файла MSG в MailMessage объект.
- Сохраните содержимое MSG в виде HTML‑файла с помощью Сохранить метод.
- Используйте Process.Start, чтобы открыть сохранённый HTML‑файл в браузере по умолчанию.
Системные требования
Aspose.Email для .NET поддерживается на всех основных операционных системах. Просто убедитесь, что у вас есть следующие предварительные требования.
- Microsoft Windows или совместимая ОС с .NET Framework, .NET Core и Xamarin
- Среда разработки, например Microsoft Visual Studio
- Aspose.Email for .NET, указанный в вашем проекте
Код C# для просмотра MSG
string output = System.IO.Path.GetTempPath() + Guid.NewGuid().ToString() + ".html";
// load the MSG file in an instance of MailMessage
using (var message = Aspose.Email.MailMessage.Load("template.msg"))
{
// save MSG in HTML format
message.Save(output, Aspose.Email.SaveOptions.DefaultHtml);
}
// load resultant HTML in default browser
System.Diagnostics.Process.Start(output);
Просмотреть MSG в браузере
После конвертации файла MSG в HTML вы можете просматривать его напрямую в любом браузере, где весь оригинальный контент письма — включая тело, вложения и метаданные — будет отображаться точно.

Об API электронной почты
Aspose.Email — это решение для разбора форматов Microsoft Outlook и Thunderbird. С его помощью можно легко создавать, изменять и конвертировать форматы электронной почты и хранилищ, такие как MSG, EMLX, EML и MHT. Обработка вложений, настройка заголовков сообщений и реализация различных сетевых протоколов, таких как POP3, IMAP и SMTP для отправки и получения писем, становятся гораздо проще. Это независимое API и не требует установки Microsoft Outlook или любого другого программного обеспечения.
Попробовать бесплатно
Чтобы изучить возможности Aspose.Email для .NET , включая просмотр MSG файлов, вы можете скачать бесплатную пробная версия . Это позволяет вам протестировать все функции без каких‑либо обязательств.
MSG File Viewer Online
Просмотрщик файлов электронной почты для других форматов
Aspose.Email for .NET расширяет свои возможности за пределы файлов MSG, поддерживая различные форматы электронной почты. Разработчики также могут использовать её для просмотра следующего: