Przegląd funkcji

Aspose.Email for Java jest podzielony na kilka oddzielnych komponentów, z których każdy posiada określone funkcje. Oto lista funkcji dla każdego z głównych pakietów.

Aspose.Email.Mail

Ogólne funkcje e‑mail

  • Twórz e‑maile zawierające zwykły tekst
  • Twórz e‑maile zawierające HTML
  • Twórz alternatywne treści wiadomości, aby zapewnić kompatybilność zarówno z klientami e‑mail obsługującymi HTML, jak i tymi nieobsługującymi HTML.
  • Połącz się z dowolnym serwerem SMTP na określonym porcie
  • Wysyłaj e-maile przez dowolny serwer SMTP
  • Połącz się z serwerem SMTP obsługującym SSL
  • Połącz się z serwerem SMTP opartym na TLS

Funkcje załączników

  • Dodaj załączniki do e-maili
  • Usuń załączniki z e-maili
  • Twórz załączniki ze ścieżek plików
  • Twórz załączniki ze strumieni
  • Twórz załączniki z tablic bajtów

Funkcje osadzonych obiektów

  • Osadzaj obiekty (takie jak obrazy, dźwięki itp.) w swoich e‑mailach
  • Usuń osadzone obiekty ze swoich e‑maili
  • Osadzaj obiekty ze ścieżek plików
  • Osadzaj obiekty ze strumieni
  • Osadzaj obiekty z tablic bajtów

Funkcje importu/eksportu

  • Importuj wiadomości e-mail w formacie Microsoft Outlook (MSG).
  • Importuj e‑maile w formacie Microsoft HTML (MHT)
  • Importuj e‑maile w formacie wiadomości zgodnym z RFC822 (EML)
  • Twórz e‑maile z treści HTML
  • Eksportuj e‑maile do formatu Microsoft HTML (MHT)
  • Eksportuj e‑maile do formatu wiadomości zgodnego z RFC822 (EML)
  • Eksportuj e‑maile z pliku Outlook PST do plików Outlook MSG

Funkcje masowej poczty

  • Obsługuje wysyłanie e-maili w partiach
  • Wbudowana funkcja wielowątkowości do wysyłania masowych e-maili
  • Obsługuje zapisywanie masowych wiadomości e-mail w puli wiadomości

Funkcje scalania poczty

  • Scalanie poczty oparte na szablonie przy użyciu różnych źródeł danych
  • Obsługuje DataTable jako źródło danych
  • Obsługuje DataRowCollection jako źródło danych
  • Obsługuje DataReader jako źródło danych
  • Utwórz szablon e-maila z pliku
  • Utwórz szablon e-maila z instancji MailMessage
  • Wykonuj scalanie korespondencji wiersz po wierszu w celu generowania wiadomości e-mail

Funkcje kalendarza

  • Dodaj wydarzenia iCalendar do wiadomości e-mail.
  • Anuluj wydarzenia iCalendar.
  • Wysyłaj zaproszenia na spotkania e-mailem.
  • Wysyłaj zaproszenia na spotkania e-mailem.

Funkcje obsługi zdarzeń

  • Obsługuje wiele przydatnych zdarzeń, dając większą kontrolę.
  • Wykonuj akcje po wysłaniu wszystkich e-maili masowych.
  • Wykonuj akcje, gdy wiadomość ma być wysłana.
  • Otrzymuj powiadomienie o zdarzeniu, gdy e-mail zostanie w pełni wysłany.

Funkcje narzędziowe

  • Dostosuj nagłówki e-mail.
  • Ustaw priorytet wiadomości, datę i czas.
  • Obsługuje wszystkie zestawy znaków.
  • Żądaj potwierdzeń odczytu.

Zaawansowane funkcje

  • Asynchroniczne i synchroniczne modele programowania.
  • Obsługuje analizowanie e-maili w formatach MSG, MHT i EML.
  • Obsługuje zapisywanie e-maili w formatach MSG, MHT i EML.
  • Wyodrębniaj załączniki z plików wiadomości e-mail Microsoft Outlook (MSG).
  • Odczytuj wiadomości z plików Outlook PST.
  • Obsługuje połączenie SMTP zapasowe.
  • Określ liczbę prób połączeń SMTP.

Aspose.Email.Mime

Ogólne funkcje parsowania

  • Wyodrębnij nagłówki e‑mail i treści wiadomości.
  • Pobieraj nazwy i wartości z nagłówków e‑mail.
  • Pobieraj adresy From, To, Cc i Reply-To.
  • Pobieraj i zapisuj załączniki.
  • Pobieraj i zapisuj osadzone obiekty, takie jak obrazy i dźwięki.

Funkcje importu/eksportu

  • Importuj e‑maile w formacie wiadomości Microsoft Outlook (MSG).
  • Importuj e‑maile w formacie Microsoft HTML (MHT).
  • Importuj e‑maile w formacie wiadomości zgodnym z RFC822 (EML).
  • Eksportuj e‑maile do formatu Microsoft HTML (MHT).
  • Eksportuj e‑maile do formatu wiadomości zgodnego z RFC822 (EML).

Funkcje narzędziowe

  • Obsługuje wiele nagłówków.
  • Obsługuje wiele części.
  • Obsługuje wszystkie zestawy znaków.
  • Pobieraj metadane, takie jak contentType, MimeVersion i XMailer.

Zaawansowane funkcje parsowania

  • Wczytaj i przetwarzaj e-maile w formatach MSG, MHT i EML.

Aspose.Email.Pop3

Ogólne funkcje POP3

  • Pobierz pełne wiadomości lub tylko nagłówki.
  • Obsługuje podstawowe polecenia POP3.
  • Wyświetl wiadomości pocztowe.
  • Pobierz e-maile w formatach MIME i czystym tekście.
  • Pobierz informacje o skrzynce pocztowej.
  • Utrzymaj połączenie POP3 aktywne.
  • Funkcje zarządzania e-mailami.
  • Usuń wybrane e-maile na serwerze POP3.
  • Usuń wszystkie e-maile.
  • Anuluj usunięcie na serwerze POP3.
  • Połącz się z serwerem POP3 obsługującym SSL.

Funkcje bezpieczeństwa

  • Obsługuje uwierzytelniony protokół pocztowy (APOP).
  • Obsługuje uwierzytelnianie w czystym tekście USER/PASS.
  • Obsługuje uwierzytelnianie CRAM-MD5 zgodnie z RFC 2195.
  • Obsługuje uwierzytelnianie DIGEST-MD5 zgodnie z RFC 2831.
  • Obsługuje uwierzytelnianie loginem.
  • Obsługuje uwierzytelnianie w czystym tekście TLS zgodnie z RFC 2595.

Aspose.Email.Exchange

Ogólne funkcje Exchange

  • Połącz się z Microsoft Exchange Server 2003, 2007, 2010 i 2013.
  • Pobierz e-maile z serwera Exchange.
  • Wyświetl wiadomości pocztowe.
  • Pobierz informacje o skrzynce pocztowej.
  • Funkcje zarządzania e-mailami.
  • Usuń wybrane e-maile na serwerze Exchange.

Funkcje narzędziowe

  • Ustaw limity czasu połączenia i odczytu.
  • Ustaw rozmiar bufora wysyłania i odbioru.
  • Pobierz unikalne identyfikatory e-maili na serwerze.
  • Pobierz liczbę wiadomości.
  • Pobierz rozmiar wiadomości.

Aspose.Email.Imap

Funkcje ogólne

  • Łącz się i komunikuj z serwerami IMAP.
  • Manipuluj wiadomościami e-mail i folderami na serwerze.
  • Połącz się z serwerem IMAP obsługującym SSL.
  • Otrzymuj powiadomienie, gdy przyjdzie e-mail, unikając wielokrotnego odpytywania serwera

Funkcje zarządzania wiadomościami

  • Pobierz wiadomości e-mail.
  • Pobierz nagłówki wiadomości e-mail.
  • Zapisz wiadomości e-mail w lokalnym systemie plików.
  • Usuń wiadomości e-mail.
  • Wyświetl wiadomości e-mail w określonym folderze.
  • Ustaw flagi (odczytane, usunięte itd.) dla określonych wiadomości e-mail.

Funkcje zarządzania folderami

  • Twórz foldery e-mail.
  • Usuwaj foldery e-mail.
  • Zmieniaj nazwy folderów e-mail.

Funkcje bezpieczeństwa

  • Obsługuje uwierzytelnianie w czystym tekście USER/PASS.
  • Obsługuje uwierzytelnianie CRAM-MD5 zgodnie z RFC 2195.
  • Obsługuje uwierzytelnianie DIGEST-MD5 zgodnie z RFC 2831.
  • Obsługuje uwierzytelnianie loginem.
  • Obsługuje uwierzytelnianie w czystym tekście TLS zgodnie z RFC 2595.

Aspose.Email.Verify

Funkcje walidacji

  • Waliduj adresy e-mail.
  • Obsługuje walidację składni e-mail.
  • Obsługuje walidację domeny e-mail.
  • Obsługuje walidację serwera pocztowego.
  • Obsługuje walidację rekordów MX.
  • Walidacja asynchroniczna.
  • Elastyczne wyniki walidacji.

Funkcje narzędziowe

  • Określ serwery DNS.* Ustaw limit czasu żądania.

Aspose.iCalendar

  • Łatwo i niezawodnie obliczaj daty i godziny wystąpień nawet najbardziej złożonych wzorców powtarzania.
  • Przetwarzaj i generuj wzorce powtarzania w formacie iCalendar (RFC 2445).
  • Twórz wzorce powtarzania programowo za pomocą intuicyjnego modelu obiektowego.
  • Używaj rocznych, miesięcznych, tygodniowych, dziennych, godzinowych, minutowych i sekundowych wzorców powtarzania.
  • Reprezentuj wzorce powtarzania w aplikacjach Windows, webowych lub mobilnych.

Obsługa plików PST/OST

  • Obsługa plików Personal i Offline Storage
  • Generuj i odczytuj pliki OST, PST
  • Obsługuje pliki PST wszystkich typów
  • Wszystkie typy plików OST obsługiwane przy odczycie

Obsługiwane protokoły

  • SMTP
  • MIME
  • POP3
  • IMAP
  • HTTP