Изменяйте сообщения электронной почты через API для .NET

Без Outlook – создавайте быстрые приложения, которые смогут создавать, манипулировать или преобразовывать файлы форматов электронной почты: MSG, EML, EMLX и MHT.

 

 

 

Aspose.Email for .NET – это полный набор API для обработки сообщений электронной почты, предлагающий возможности создания, манипулирования и преобразования сообщений электронной почты из ваших приложений на .NET. Он обеспечивает легкую работу с рядом форматов сообщений Outlook, как-то MSG, EML, EMLX и MHT без необходимости использовать установленный Microsoft Outlook. Этот API предоставляет возможности управления файлами хранилищ сообщений, такими как Personal Storage Files (PST) и Offline Storage Files (OST), что, таким образом, позволяет вам просматривать, выгружать, добавлять и удалять сообщения в соответствии с требованиями вашего приложения.

Aspose.Email for .NET делает более легким работу с рядом форматов сообщений Outlook, такими, как MSG, EML, EMLX и MHT. А также он предоставляет возможность управления файлами хранилищ сообщений, такими, как Personal Storage Files (PST) и Offline Storage Files (OST). Разработчики могут использовать это API для отправки сообщений через ряд популярных протоколов, таких как POP3, IMAP и SMTP или для соединения с Microsoft Exchange Server через WebDav и Exchange Web Services с целью отправки и получения сообщений с вложениями.

 

Обзор Aspose.Email for .NET.

 

Файлы хранилищ Сообщения электронной почты
  • Создание файлов PST и OST
  • Управление сообщениями в PST
  • Управление контактами в PST
  • Управление элементами календаря в PST
  • Управление задачами, записками, журналами
  • Создание списка рассылки

Aspose.Email
for .NET

  • Создание сообщений с простым и HTML текстом
  • Загрузка различных форматов электронной почты
  • Сквозное преобразование электронной почты
  • Поддержка шаблонов
  • Поддержка альтернативного тела письма
  • Управление встроенными объектами
  • Управления вложениями
  • Сохранение сообщений в виде черновика
  • Управление заголовками письма
  • Чтение и запись в хранилище сообщений формата Thunderbird
Отправка электронной почты Возможности работы с календарем
  • Протоколы соединения с серверами электронной почты
  • Поддержка соединения с серверами по SSL
  • Поддержка задержки соединения
  • Работа с контактами Gmail
  • Работа с календарем Gmail
  • Валидация электронных адресов
  • Валидация синтаксиса адреса электронной почты
  • Валидация домена электронной почты
  • Валидация записи MX
  • Повторяющиеся встречи
  • Создание встреч
  • Выгружать назначенные встречи в файл ICS
  • Форматирование текста назначенной встречи
  • Чтение информации о назначенной встрече
  • Отправка запроса на назначение встречи

 

Aspose.Email for .NET поддерживает нативные форматы сообщений электронной почты Outlook вместе с файловым форматом хранилищ сообщений.

 

 

 

⇑⇓  Ввод/Вывод
  • Microsoft Outlook: MSG, PST, OST, OFT
  • Электронная почта: EML, EMLX, MBOX

Aspose.Email
for .NET

 

Aspose.Email for .NET поддерживает фреймворк .NET, .NET Core & платформы Xamarin.

 

Фреймворк .NET & .NET Core & Платформа Xamarin

Aspose.Email
for .NET

 

Xamarin.Android
Xamarin.iOS
Xamarin.Mac

 

Продвинутые возможности API по обработке сообщений электронной почты

 

Отправка сообщений с форматированием HTML и вложениями Генерация писем по шаблону и функциональность отправки пустых сообщений Просмотр и скачивание сообщений с почтовых серверов POP3 и IMAP
Просмотр, скачивание и отправка сообщений через Microsoft Exchange Servers Создание и обновление задач с использованием iCalendar Загрузка сообщений из файла или из потока
Сохранение сообщений в файл или поток Сквозное преобразование формата сообщений Манипулирование сообщениями в файлах хранилищ Personal и Offline
Добавление сообщений, контактов, задач, заметок, записей календаря и распределенного списка в файл PST Выгрузка сообщений, контактов и записей календаря из файла PST Генерация определенного повторного вызова в виде RFC iCalendar
Манипулирование записями календаря с использованием клиента Exchange Web Service (EWS) Добавление встроенных объектов и вложенных файлов в сообщения электронной почты Включение простого текста и текста в формате HTML в тело письма
Создание писем по шаблону методом слияния Отправка согласованных встреч и событий Создание пользовательских заголовков для сообщений.

 

Работы с API iCalendar
Aspose.Email предоставляет вам возможности по созданию и сохранению объектов Outlook Calendar через его API iCalendar. Вы не только можете выгружать объекты Calendar во множество форматов и сохранять их как файлы MSG или ICS, но также отправлять, получать, обновлять и отменять запросы на встречи через протокол отправки сообщений, упоминавшийся ранее.

Поддержка SMTP, POP3 и IMAP
Когда это касается отправки и получения сообщений электронной почты , Aspose.Email for .NET обеспечивает вас богатыми возможностями по созданию, отправке и получению сообщений электронной почты с использованием протоколов SMTP, POP3 и IMAP. Он позволяет вам подключаться к серверу POP3 с использованием имени пользователя и пароля или через аутентификацию APOP чтобы осуществлять следующие операции: просмотр размера почтового ящика и подсчет количества сообщений, получение сообщения полностью или только заголовка сообщения, удаление сообщения с сервера, а также базовые команды POP3.

Aspose.Email for .NET также поддерживает протокол IMAP, включая базовые IMAP команды, а также аутентификацию, создание, удаление, выбор, отправку запросов к папкам, получение, удаление и сохранение сообщений и изменение флага сообщения.

Поддержка Microsoft Exchange Server
Aspose.Email for .NET поддерживает доступ к сообщениям электронной почты из Microsoft Exchange Servers. Вы можете просматривать списки сообщений в папке, например в папках: “входящие”, “черновики”, “загруженные сообщения” и сохранять их в поддерживаемом файловом формате. Сообщения электронной почты и приглашения на встречи также могут быть отправлены с использованием WebDav Exchange Server и Exchange Web Services. Aspose.Email for .NET API также поддерживает операции единой системы обмена сообщениями и автоматическое обнаружение параметров сервера Exchange на основе указанных учетных данных.

Полная поддержка повторного вызова
С Aspose.Email for .NET вы можете легко и с высокой надежностью вычислить частоту повторений даты и времени для большинства наиболее сложных повторных вызовов. Вы можете динамически конструировать и применять повторные вызовы в формате iCalendar (RFC 2445).

Более того, Aspose.Email for .NET позволяет вам использовать повторные вызовы для ежегодных, ежемесячных, еженедельных, ежедневных , почасовых, поминутных и посекундных встреч. А также вы можете отображать повторные вызовы в своих мобильных, web или Windows приложениях. Повторные вызовы, применяемые Aspose.Email for .NET совместимы с элементами, запланированными через iCalendar RFC (2445).

Автоматизация Microsoft Office больше не нужна!
Aspose.Email for .NET построен с использованием управляемого кода, который для работы с электронной почтой не требует установленного ПО Microsoft Office или Microsoft Outlook. Он также является прекрасной альтернативой автоматизации от Microsoft Outlook в терминах предоставляемых возможностей, безопасности, стабильности, масштабируемости, скорости и цены.