Огляд функцій

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

Aspose.Email.Mail

Загальні функції електронної пошти

  • Створювати електронні листи з простим текстом
  • Створювати електронні листи з HTML
  • Створювати альтернативні тіла повідомлень для сумісності з клієнтами електронної пошти, які підтримують HTML та без HTML

Функції вкладень

  • Додавати вкладення до ваших листів
  • Видаляти вкладення з ваших листів
  • Створювати вкладення з шляхів файлів
  • Створювати вкладення з потоків
  • Створювати вкладення з масивів байтів

Функції вбудованих об’єктів

  • Вбудовувати об’єкти (наприклад, зображення, звуки тощо) у ваші листи
  • Видаляти вбудовані об’єкти з ваших листів
  • Вбудовувати об’єкти з шляхів файлів
  • Вбудовувати об’єкти з потоків
  • Вбудовувати об’єкти з масивів байтів

Функції імпорту/експорту

  • Імпортувати електронні листи у форматі Microsoft Outlook Email Message (MSG)
  • Імпортувати електронні листи Microsoft HTML (MHT)
  • Імпортувати електронні листи у форматі повідомлень, сумісному з RFC822 (EML)
  • Створювати електронні листи з вмісту HTML
  • Експортувати електронні листи у формат Microsoft HTML (MHT)
  • Експортувати електронні листи у формат повідомлень, сумісний з RFC822 (EML)
  • Експортувати електронні листи з файлу Outlook PST у файли Outlook MSG

Функції календаря

  • Додати події iCalendar до електронних листів

Утилітні функції

  • Налаштовує заголовки електронних листів
  • Встановлює пріоритет повідомлення, дату та час
  • Підтримує всі набори символів

Розширені можливості

  • Підтримує розбір електронних листів у форматах MSG, MHT та EML
  • Підтримує збереження електронних листів у формати MSG, MHT та EML
  • Витягувати вкладення з файлів Microsoft Outlook Email Message (MSG)
  • Читати повідомлення з файлів Outlook PST

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

  • Підтримка файлів Personal і Offline Storage
  • Створювати та читати файли OST, PST
  • Підтримує PST-файли всіх типів
  • Підтримуються всі типи OST для читання

Підтримувані протоколи

  • SMTP
  • POP3
  • IMAP