Извлечение метаданных EML через .NET
Создайте собственные .NET приложения для добавления, редактирования, удаления или извлечения метаданных из EML‑файлов с помощью серверных API.
Как извлечь метаданные EML с помощью C#
Для извлечения метаданных EML мы будем использовать
API, представляющий собой богатый функциями, мощный и простой в использовании API метаданных документов для платформы C#. Откройте
В менеджере пакетов найдите Aspose.Email и установите. Вы также можете использовать следующую команду в консоли Package Manager.
Команда
PM> Install-Package Aspose.Email
Шаги по извлечению метаданных EML с помощью C#
Получите тип сообщения, используя GetProperties, что, в свою очередь, позволяет получить всю информацию о метаданных через простой цикл.
- Загрузите файл EML через объект MapiMessage
- Получите тип сообщения, чтобы получить доступ ко всем свойствам
- Переберите каждое свойство, чтобы получить его значение
Системные требования
Aspose.Email для .NET поддерживается на всех основных операционных системах. Просто убедитесь, что у вас есть следующие предварительные требования.
- Microsoft Windows или совместимая ОС с .NET Framework, .NET Core и платформами Xamarin.
- Среда разработки, например Microsoft Visual Studio.
- Aspose.Email для .NET, подключённый в вашем проекте.
Извлечение метаданных EML — C#
// load the message in with MapiMessage.Load
var mail = Aspose.Email.Mapi.MapiMessage.Load("template.eml", new Aspose.Email.EmlLoadOptions());
Type type = mail.GetType();
// iterate over all properties to display the values
foreach (var prop in type.GetProperties())
{
Console.WriteLine("Name: " + prop.Name + " Value: " + prop.GetValue(mail).ToString());
}
Об API Aspose.Email для .NET
Aspose.Email — это решение для разбора форматов Microsoft Outlook и Thunderbird. С его помощью можно легко создавать, изменять и конвертировать форматы электронной почты и хранилищ, такие как MSG, EMLX, EML и MHT. Обработка вложений, настройка заголовков сообщений и реализация различных сетевых протоколов, таких как POP3, IMAP и SMTP для отправки и получения писем, становятся гораздо проще. Это независимое API и не требует установки Microsoft Outlook или любого другого программного обеспечения.Извлечение метаданных EML через онлайн‑приложение
Просмотр и редактирование метаданных EML‑документов с помощью наших Live Demos с следующими преимуществами.
EML What is EML File Format
Формат файла EML представляет собой электронные сообщения, сохранённые с помощью Outlook и других соответствующих приложений. Практически все почтовые клиенты поддерживают этот формат файла благодаря его соответствию стандарту RFC‑822 Internet Message Format. Microsoft Outlook является программой по умолчанию для открытия сообщений типа EML. Файлы EML могут использоваться как для сохранения на диск, так и для отправки получателям по различным коммуникационным протоколам.
Read More