Обзор функций

Aspose.Email для C++ разделена на несколько отдельных компонентов, каждый из которых имеет свои особенности. Вот список функций для каждого из основных пакетов.

Aspose.Email.Mail

Общие функции электронной почты

  • Создавайте электронные письма с обычным текстом
  • Создавайте электронные письма с HTML
  • Создавайте альтернативные тела сообщений для совместимости как с HTML, так и с клиентами электронной почты, не поддерживающими HTML

Функции вложений

  • Добавляйте вложения в ваши электронные письма
  • Удаляйте вложения из ваших электронных писем
  • Создавайте вложения из путей к файлам
  • Создавайте вложения из потоков
  • Создавайте вложения из массивов байтов

Функции встроенных объектов

  • Встраивайте объекты (например, изображения, звуки и так далее) в ваши электронные письма
  • Удаляйте встроенные объекты из ваших электронных писем
  • Встраивайте объекты из путей к файлам
  • Встраивайте объекты из потоков
  • Встраивайте объекты из массивов байтов

Функции импорта/экспорта

  • Импортируйте электронные письма в формате Microsoft Outlook Email Message Format (MSG)
  • Импортируйте электронные письма в формате Microsoft HTML (MHT)
  • Импортируйте сообщения в формате RFC822 (EML)
  • Создавайте электронные письма из HTML-содержимого
  • Экспортируйте электронные письма в формате Microsoft HTML (MHT)
  • Экспортируйте электронные письма в формате RFC822 (EML)
  • Экспортируйте электронные письма из файла PST Outlook в файлы MSG Outlook

Функции календаря

  • Добавляйте события iCalendar в электронные сообщения

Утилиты

  • Настраивайте заголовки электронной почты
  • Установите приоритет сообщения, дату и время
  • Поддерживает все наборы символов

Расширенные функции

  • Поддерживает разбор электронных писем в форматах MSG, MHT и EML
  • Поддерживает сохранение электронных писем в форматах MSG, MHT и EML
  • Извлекайте вложения из файлов Microsoft Outlook Email Message (MSG)
  • Читайте сообщения из файлов PST Outlook

Aspose.Email.Mime

Общие функции разбора

  • Извлекайте заголовки писем и тела сообщений.
  • Получайте имена и значения из заголовков писем.
  • Получайте адреса From, To, Cc и Reply-To.
  • Извлекайте и сохраняйте вложения.
  • Извлекайте и сохраняйте встроенные объекты, такие как изображения и звуки.

Функции импорта/экспорта

  • Импортируйте электронные письма в формате Microsoft Outlook Email Message (MSG).
  • Импортируйте электронные письма в формате Microsoft HTML (MHT).
  • Импортируйте электронные письма в формате RFC822 (EML).
  • Экспортируйте электронные письма в формате Microsoft HTML (MHT).
  • Экспортируйте электронные письма в формате RFC822 (EML).

Утилиты

  • Поддерживает множественные заголовки.
  • Поддерживает множественные части.
  • Поддерживает все наборы символов.
  • Извлекайте метаданные, такие как contentType, MimeVersion и XMailer.

Расширенные функции разбора

  • Загружайте и разбирайте электронные письма в форматах MSG, MHT и EML

Aspose.iCalendar

  • Легко и надежно рассчитывайте даты и время возникновения даже для самых сложных шаблонов повторения
  • Используйте и создавайте шаблоны повторения в формате iCalendar (RFC 2445)
  • Создавайте шаблоны повторения программно через интуитивно понятную объектную модель
  • Используйте шаблоны повторения: ежегодные, месячные, недельные, ежедневные, почасовые, каждоминутные и каждосекундные
  • Представляйте шаблоны повторения в ваших приложениях для Windows, веб или мобильных устройствах

Поддержка файлов PST/OST

  • Поддержка файлов личного и оффлайн хранения
  • Генерация и чтение файлов OST, PST
  • Поддержка файлов PST всех типов
  • Все типы OST поддерживаются для чтения

Поддерживаемые протоколы

  • SMTP
  • POP3
  • IMAP