Русский
 Русский

API обработки электронной почты .NET для управления файлами электронной почты Outlook

Упростите процесс управления файлами электронной почты Microsoft Outlook и Mozilla Thunderbird в приложениях C#, ASP.NET и VB.NET. Работайте с форматами файлов MSG, EML, PST, OST, MBOX, VCF и HTML. Программно управляйте сообщениями электронной почты и вложениями через POP3, SMTP, IMAP или Microsoft Exchange Server.

Скачать бесплатную пробную версиюПросмотреть все API

Комплексный API электронной почты .NET для управления и обработки сообщений электронной почты.

Aspose.Email для .NET — это гибкий, надежный и простой в использовании API для обработки электронной почты, позволяющий пользователям создавать, изменять и анализировать популярные форматы файлов электронной почты, такие как MSG, PST, OST, EML, EMLX, MBOX, а также как VCF, HTML и MHTML на платформе .NET. Это позволяет пользователям работать с различными форматами сообщений электронной почты, не беспокоясь о проблемах совместимости форматов. Помимо доступа и управления электронной почтой Thunderbird и Outlook, разработчики могут использовать API электронной почты .NET для программного управления вложениями электронной почты, добавления или удаления получателей, изменения темы сообщения и многого другого.

Кроме того, возможность преобразовывать сообщения электронной почты из одного формата в другой с помощью C#, ASP.NET и VB.NET делает этот API обработки электронной почты .NET уникальным по использованию и набору функций. Вы можете легко отправлять и получать сообщения электронной почты, используя протокол по вашему выбору среди POP3, SMTP, IMAP или подключаться к Microsoft Exchange Server. Aspose.Email для .NET поможет вам эффективно автоматизировать процесс управления электронной почтой.

Начиная

Перед настройкой Aspose.Email для .NET на своей стороне проверьте предварительные требования на странице Системные требования. . Следующая информация поможет вам правильно настроить API электронной почты .NET.

Aspose.Email для установки .NET

Чтобы загрузить библиотеки DLL или установщик MSI, посетите раздел загрузки. Кроме того, для установки API можно использовать пакет NuGet. Команда диспетчера пакетов для настройки API обработки электронной почты .NET приведена ниже:

PM > Install-Package Aspose.Email

Как конвертировать электронные письма Outlook в HTML и открывать сообщения электронной почты без Outlook в .NET

Aspose.Email для .NET API позволяет программно преобразовывать сообщения MSG и EML в формат HTML. Он также поддерживает доступ к электронной почте Outlook и ее открытие в приложениях .NET без использования Microsoft Outlook.

Преобразование файлов MSG или EML в HTML в .NET

Плавно преобразуйте электронные письма Outlook в формат HTML с помощью библиотеки Aspose.Email для .NET. Вы можете разработать полнофункциональное приложение для обработки электронной почты с помощью API электронной почты .NET и включить функцию преобразования электронной почты для преобразования форматов MSG или EML в HTML. Пожалуйста, обратитесь к фрагменту кода и другой информации, предоставленной ниже для этой цели:

  • Создайте объект класса MailMessage для доступа к исходному файлу MSG или EML.
  • Примените параметры сохранения HTML для выходного HTML-файла.
  • Сохраните или экспортируйте файл MSG в формате HTML, используя метод Сохранить.
string FilePath = @"/Users/EmailData/";
// Load the MSG or EML file
MailMessage srcEmlMessage = MailMessage.Load(FilePath + "Message.msg");
// Set the Html rendering options
HtmlSaveOptions HtmlOptions = SaveOptions.DefaultHtml;
HtmlOptions.ResourceRenderingMode= resourceRenderingMode.EmbedIntoHtml;
// Set the email message headers in  output HTML using the formatting options
HtmlOptions.HtmlFormatOptions = HtmlFormatOptions.WriteHeader |
				HtmlFormatOptions.WriteCompleteEmailAddress |
				HtmlFormatOptions.WriteCompleteFromEmailAddress;
// Convert and save the email to HTML format
srcEmlMessage.Save(FilePath + "Message.html", HtmlOptions);

Открытие электронной почты в .NET без Outlook

Вы хотите открывать сообщения Outlook в своих приложениях для обработки электронной почты .NET без установки Microsoft Outlook? Если да, Aspose.Email для .NET API — правильный выбор для вас. Это позволяет разработчикам .NET получать доступ к файлам электронной почты MSG и открывать их, а также извлекать такую информацию, как тема электронного письма, адрес отправителя и вложения. Пожалуйста, проверьте следующую информацию, чтобы узнать больше:

  • Загрузите исходный файл электронной почты MSG в объект класса MapiMessage.
  • Чтение и отображение различных свойств файла MSG.
  • Проанализируйте вложения и прочитайте/отобразите различные свойства вложений в MSG. файл.
// Load the MSG file
MapiMessage mapiMsg = MapiMessage.Load("message.msg");
// Display email subject
Console.WriteLine("Subject:" + mapiMsg.Subject);
// Display sender address
Console.WriteLine("From:" + mapiMsg.SenderEmailAddress);
// Display email body
Console.WriteLine("Body" + mapiMsg.Body);
// Display recipients' information
Console.WriteLine("Recipient: " + mapiMsg.Recipients);
// Display email attachments
foreach (MapiAttachment att in mapiMsg.Attachments)
{
     Console.Write("File Name: " + att.FileName);
     Console.Write("Display Name: " + att.DisplayName);
}

Чтобы просмотреть дополнительные рабочие примеры и образцы кода Aspose.Email для .NET API, посетите примеры GitHub. Мы также предоставляем бесплатные онлайн-приложения для Aspose.Email, которые помогут вам конвертировать, сравнивать, просматривать, добавлять водяные знаки, объединять, редактировать и подписывать файлы электронной почты на лету с помощью мобильных устройств.

Анализ электронной почты без зависимостей в .NET

Разработчики .NET, работающие с несколькими форматами файлов электронной почты, могут использовать расширенные функции Aspose.Email для .NET для создания приложений для обработки электронной почты, загружаемых с возможностью безопасного и независимого анализа и хранения сообщений электронной почты. Microsoft Automation или любое другое стороннее программное обеспечение не требуется, поскольку этот API электронной почты .NET создан с использованием управляемого кода.

Часто задаваемые вопросы

1. Как преобразовать файлы электронной почты в .NET?

Преобразование файлов электронной почты Microsoft Exchange или Thunderbird в .NET выполняется быстро и легко с помощью Aspose.Email для .NET API. Всего несколько строк кода .NET необходимы для преобразования файлов MSG, PST, OST, EML, EMLX, MBOX и HTML в различные форматы файлов.

2. Сколько времени занимает преобразование или обработка файлов электронной почты?

.NET API для управления и обработки файлов электронной почты работает быстро и выполняет ваши запросы на преобразование файлов электронной почты в кратчайшие сроки.

3. Безопасно ли обрабатывать электронные письма с помощью .NET API?

Вы можете быть уверены в безопасности ваших файлов сообщений электронной почты при их обработке с помощью Aspose.Email для .NET API. Мы обеспечиваем конфиденциальность ваших данных и принимаем все необходимые меры, чтобы предоставить вам безопасный пользовательский интерфейс.

4. Могу ли я обрабатывать файлы электронной почты в Mac OS, Windows или Linux?

Да, API обработки электронной почты для .NET работает в разных ОС, платформах и операционных средах. Вы можете использовать его на платформе по вашему выбору, и для его работы не требуется установка дополнительного программного обеспечения.

Инструменты для работы с файлами электронной почты

Ищете помощь?

Ознакомьтесь с нашими каналами поддержки, чтобы получить ответы на вопросы, связанные с функциями и работой API продукта Aspose.