Functies Overzicht

Apose.Email voor Java is verdeeld in verschillende aparte componenten, elk met eigen functionaliteiten. Hieronder vindt u een lijst met de functionaliteiten voor elk van de hoofd‑pakketten.

Aspose.Email.Mail

Algemene e‑mailfuncties

  • E‑mails maken met platte tekst
  • E‑mails maken met HTML
  • Alternatieve berichtlichamen maken voor compatibiliteit met zowel HTML‑ als niet‑HTML‑ondersteunde e‑mailclients
  • Verbinden met elke SMTP‑server op een opgegeven poort
  • E‑mails verzenden via elke SMTP‑server
  • Verbinden met SSL‑ondersteunde SMTP‑server
  • Verbinden met TLS‑gebaseerde SMTP‑server

Bijlage‑functies

  • Bijlagen aan e‑mails toevoegen
  • Bijlagen uit e‑mails verwijderen
  • Bijlagen maken vanuit bestandspaden
  • Bijlagen maken vanuit streams
  • Bijlagen maken vanuit byte‑arrays

Functies voor ingesloten objecten

  • Objecten (zoals afbeeldingen, geluiden enz.) in uw e‑mails insluiten
  • Ingesloten objecten uit uw e‑mails verwijderen
  • Objecten insluiten vanuit bestandspaden
  • Objecten insluiten vanuit streams
  • Objecten insluiten vanuit byte‑arrays

Import‑/Exportfuncties

  • Importeer e‑mailberichten in Microsoft Outlook‑formaat (MSG).
  • E‑mails importeren in Microsoft HTML (MHT)
  • E‑mails importeren in RFC822‑conform berichtformaat (EML)
  • E‑mails maken vanuit HTML-inhoud
  • E‑mails exporteren naar Microsoft HTML‑formaat (MHT)
  • E‑mails exporteren naar RFC822‑conform berichtformaat (EML)
  • E‑mails exporteren vanuit een Outlook PST‑bestand naar Outlook MSG‑bestanden

Bulk‑mailfuncties

  • Ondersteunt het verzenden van e‑mails in batches
  • Ingebouwde multithreading‑functie voor het verzenden van bulk‑e‑mails
  • Ondersteunt het opslaan van bulk‑e‑mailberichten in een berichtenpool

Mailmerge‑functies

  • Sjabloon‑gebaseerde mailmerge met verschillende gegevensbronnen
  • Ondersteunt DataTable als gegevensbron
  • Ondersteunt DataRowCollection als gegevensbron
  • Ondersteunt DataReader als gegevensbron
  • E‑mail sjabloon maken vanuit bestand
  • E‑mail sjabloon maken vanuit een MailMessage‑instantie
  • Rij‑gewijze mailmerge uitvoeren voor het genereren van e-mailberichten

Agenda‑functies

  • iCalendar‑evenementen toevoegen aan e-mailberichten.
  • iCalendar‑evenementen annuleren.
  • Vergaderverzoeken per e-mail verzenden.
  • Afspraakverzoeken per e-mail verzenden.

Functies voor gebeurtenisafhandeling

  • Ondersteunt verschillende nuttige gebeurtenissen voor meer controle.
  • Voer acties uit wanneer alle bulk-e-mails zijn verzonden.
  • Voer acties uit wanneer een bericht verzonden gaat worden.
  • Ontvang een melding via een gebeurtenis wanneer een e-mail volledig is verzonden.

Hulpfuncties

  • Pas e-mailheaders aan.
  • Stel prioriteit, datum en tijd van het bericht in.
  • Ondersteunt alle tekensets.
  • Ontvangstbevestigingen aanvragen.

Geavanceerde functies

  • Asynchrone en synchrone programmeermodellen.
  • Ondersteunt het parseren van e-mails in MSG-, MHT- en EML-formaten.
  • Ondersteunt het opslaan van e-mails in MSG-, MHT- en EML-formaten.
  • Bijlagen uit Microsoft Outlook e-mailberichten (MSG) extraheren.
  • Berichten lezen uit Outlook PST-bestanden.
  • Ondersteunt backup SMTP-verbinding.
  • Geef het aantal pogingen voor SMTP-verbindingen op.

Aspose.Email.Mime

Algemene parseringsfuncties

  • E‑mailkoppen en berichtlichamen extraheren.
  • Namen en waarden uit e‑mailkoppen ophalen.
  • Van-, Aan-, Cc- en Reply‑To‑adressen ophalen.
  • Bijlagen ophalen en opslaan.
  • Ingesloten objecten zoals afbeeldingen en geluiden ophalen en opslaan.

Import‑/Exportfuncties

  • E‑mails importeren in Microsoft Outlook e‑mailberichtformaat (MSG).
  • E‑mails importeren in Microsoft HTML‑formaat (MHT).
  • E‑mails importeren in RFC822‑conform berichtformaat (EML).
  • E‑mails exporteren naar Microsoft HTML‑formaat (MHT).
  • E‑mails exporteren naar RFC822‑conform berichtformaat (EML).

Hulpfuncties

  • Ondersteunt meerdere koppen.
  • Ondersteunt meerdere delen.
  • Ondersteunt alle tekensets.
  • Metadata ophalen, zoals contentType, MimeVersion en XMailer.

Geavanceerde parseringsfuncties

  • E‑mails laden en analyseren in MSG-, MHT- en EML‑formaten.

Aspose.Email.Pop3

Algemene POP3‑functies

  • Complete berichten of alleen headers ophalen.
  • Ondersteunt basis‑POP3‑commando’s.
  • E‑mailberichten weergeven.
  • E‑mails ophalen in MIME‑ en platte‑tekst‑formaten.
  • Postvak‑informatie ophalen.
  • POP3‑verbinding actief houden.
  • E‑mailbeheer‑functies.
  • Geselecteerde e‑mails op POP3‑server verwijderen.
  • Alle e‑mails verwijderen.
  • Verwijderen annuleren op POP3‑server.
  • Verbinden met SSL‑ondersteunde POP3‑server.

Beveiligingsfuncties

  • Ondersteunt geauthenticeerd Post Office Protocol (APOP).
  • Ondersteunt duidelijk‑tekst USER/PASS‑authenticatie.
  • Ondersteunt RFC 2195 CRAM‑MD5‑authenticatie.
  • Ondersteunt RFC 2831 DIGEST‑MD5‑authenticatie.
  • Ondersteunt login‑authenticatie.
  • Ondersteunt RFC 2595 TLS‑authenticatie met platte tekst.

Aspose.Email.Exchange

Algemene Exchange‑functies

  • Verbinden met Microsoft Exchange Server 2003, 2007, 2010 en 2013.
  • E‑mailberichten van Exchange‑server ophalen.
  • E‑mailberichten weergeven.
  • Postvak‑informatie ophalen.
  • E‑mailbeheer‑functies.
  • Geselecteerde e‑mails op Exchange‑server verwijderen.

Hulpfuncties

  • Verbindings‑ en leestime‑outs instellen.
  • Verzend‑ en ontvangst‑bufferomvang instellen.
  • Unieke identifiers van e‑mailberichten op een server ophalen.
  • Aantal berichten ophalen.
  • Berichtgrootte ophalen.

Aspose.Email.Imap

Algemene functies

  • Verbinden en communiceren met IMAP‑servers.
  • E‑mailberichten en mappen op de server manipuleren.
  • Verbinden met SSL‑ondersteunde IMAP‑server.
  • Ontvang een melding wanneer een e‑mail binnenkomt, zodat u niet herhaaldelijk de server hoeft te polleren.

Berichtenbeheer‑functies

  • E‑mailberichten ophalen.
  • Headers van e‑mailberichten ophalen.
  • E‑mailberichten opslaan op het lokale bestandssysteem.
  • E‑mailberichten verwijderen.
  • E‑mailberichten in de opgegeven map weergeven.
  • Vlaggen (gelezen, verwijderd, enz.) instellen voor opgegeven e‑mailberichten.

Functies voor mapbeheer

  • E‑mailmappen aanmaken.
  • E‑mailmappen verwijderen.
  • E‑mailmappen hernoemen.

Beveiligingsfuncties

  • Ondersteunt duidelijk‑tekst USER/PASS‑authenticatie.
  • Ondersteunt RFC 2195 CRAM‑MD5‑authenticatie.
  • Ondersteunt RFC 2831 DIGEST‑MD5‑authenticatie.
  • Ondersteunt login‑authenticatie.
  • Ondersteunt RFC 2595 TLS‑authenticatie met platte tekst.

Aspose.Email.Verify

Validatiefuncties

  • E‑mailadressen valideren.
  • Ondersteunt e‑mail‑syntaxisvalidatie.
  • Ondersteunt e‑maildomeinvalidatie.
  • Ondersteunt mailserver‑validatie.
  • Ondersteunt MX‑recordvalidatie.
  • Asynchrone validatie.
  • Flexibele validatieresultaten.

Hulpfuncties

  • Specificeer DNS‑servers.* Stel de time‑out van het verzoek in.

Aspose.iCalendar

  • Bereken eenvoudig en betrouwbaar de gebeurtenisdatums en -tijden, zelfs voor de meest complexe terugkeerpatronen.
  • Verwerk en genereer terugkerende patronen in het iCalendar‑formaat (RFC 2445).
  • Maak terugkerende patronen programmatisch via een intuïtief objectmodel.
  • Gebruik jaarlijks, maandelijks, wekelijks, dagelijks, elk uur, per minuut en per seconde terugkerende patronen.
  • Stel terugkerende patronen weer in uw Windows-, web‑ of mobiele applicatie.

Ondersteuning voor PST/OST‑bestanden

  • Ondersteuning voor Personal‑ en Offline‑opslagbestanden
  • OST‑ en PST‑bestanden genereren en lezen
  • Ondersteunt PST‑bestanden van alle soorten
  • Alle OST‑types ondersteund voor lezen

Ondersteunde protocollen

  • SMTP
  • MIME
  • POP3
  • IMAP
  • HTTP