Envia correus electrònics de forma programàtica en Java amb Microsoft Graph
Una guia d’integració sobre com connectar dades de Microsoft 365 amb Java per a l’automatització del correu electrònic.
Descarrega la prova gratuïtaConfigureu l'entorn
Obteniu l’API Java: Instal·leu la biblioteca des de Maven. Seguiu la instal·lació senzilla instruccions.
Accediu a l’API MS Graph:
- Registreu la vostra aplicació al portal Microsoft Azure.
- Concediu els permisos necessaris.
- Obteniu un token d’accés.
Envieu un missatge mitjançant MS Graph
Composeu i personalitzeu els vostres missatges amb Aspose.Email per a Java. Podeu establir destinataris, afegir adjuncions i formatar el contingut del correu segons sigui necessari. Envieu el vostre missatge mitjançant les eines integrades. Proveu el codi d’exemple següent substituint tots els components necessaris pels que siguin vàlids per a vosaltres.
import com.aspose.email.*;
IGraphClient client = GraphClient.getClient(tokenProvider);
MapiMessage message = new MapiMessage();
message.setSubject("Subject");
message.setBody("Body");
message.setProperty(KnownPropertyList.DISPLAY_TO, "to@host.com");
message.setProperty(KnownPropertyList.SENDER_NAME, "from");
message.setProperty(KnownPropertyList.SENT_REPRESENTING_EMAIL_ADDRESS, "from@host.com");
client.send(message);
Principals funcions de l'API Java
Aspose.Email per a Java permet als desenvolupadors treballar amb tasques i dades relacionades amb el correu electrònic de manera flexible i eficient, convertint-lo en una eina valuosa per a la gestió del correu i de la informació personal dins d’aplicacions Java.
Gestió del correu electrònic: Creeu, envieu, rebuiu, analitzeu i manipuleu correus electrònics de manera eficient.
Conversió: Convertiu correus electrònics entre formats com EML, MSG, HTML i PDF.
Gestió d’adjuncions: Gestioneu les adjuncions amb facilitat.
Suport per a diversos protocols i serveis: Envieu missatges directament des d’aplicacions Java via SMTP, EWS, MS Graph, MailGun o SendGrid. Recupereu i processeu elements de missatges des de servidors mitjançant POP3, IMAP, EWS, MS Graph.
Gestió d’emmagatzematge fora de línia: Accediu, gestioneu i personalitzeu les dades de correu emmagatzemades localment.
Calendari i contactes: Gestioneu esdeveniments del calendari i contactes.
Filtrat: Trobeu ràpidament missatges o dades específiques.
Renderització: Mostreu el contingut del missatge amb precisió.
Xifrat i seguretat: Protegiu les dades del correu electrònic amb xifratge.
Plantilles: Creeu plantilles de correu reutilitzables.
Compatibilitat multiplataforma: Desenvolupeu aplicacions per a diferents sistemes operatius.
Flux de treball de correu personalitzat: Automatitzeu tasques de correu com recordatoris i notificacions.
Documentació extensa: Accediu a recursos i suport complets.