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

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

Aspose.Email.Mail

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

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

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

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

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

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

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

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

Функции массовой рассылки

  • Поддерживает отправку электронных писем партией
  • Встроенная функция многопоточности для отправки массовых электронных писем
  • Поддерживает сохранение массовых сообщений электронной почты в пуле сообщений

Функции объединения почты

  • Объединение почты на основе шаблонов с использованием различных источников данных
  • Поддерживает DataTable в качестве источника данных
  • Поддерживает DataRowCollection в качестве источника данных
  • Поддерживает DataReader в качестве источника данных
  • Создавать шаблон электронного письма из файла
  • Создавать шаблон электронного письма из экземпляра MailMessage
  • Выполнять построчное объединение почты для генерации сообщений электронной почты

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

  • Добавлять события iCalender к сообщениям электронной почты.
  • Отменять события iCalendar.
  • Отправлять запросы на встречу по электронной почте.
  • Отправлять запросы на назначение по электронной почте.

Функции обработки событий

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

Утилиты

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

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

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

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.Email.Verify

Функции проверки

  • Проверка адресов электронной почты.
  • Поддерживает проверку синтаксиса электронной почты.
  • Поддерживает проверку домена электронной почты.
  • Поддерживает проверку почтового сервера.
  • Поддерживает проверку MX-записей.
  • Асинхронная проверка.
  • Гибкие результаты проверки.

Утилиты

  • Указать DNS-серверы. * Установить время ожидания запроса.

Aspose.iCalendar

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

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

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