Enviar correus electrònics programàticament en Java amb Microsoft Graph
Una guia d’integració sobre com connectar dades de Microsoft 365 amb Java per a l’automatització de correu electrònic.
Download Free TrialConfigurar el medi ambient
Obteniu l’API de Java: Instal·leu la biblioteca des de Maven. Seguiu una instal·lació senzilla instructions.
Accedeix a l’API de MS Graph:
- Registra la teva aplicació al Microsoft Azure Portal.
- Atorgar els permisos necessaris.
- Obteniu un token d’accés.
Enviar un missatge mitjançant MS Graph
Composa i personalitza els teus missatges amb Aspose.Email per a Java. Podeu configurar destinataris, afegir fitxers adjunts i formatar el contingut del correu electrònic segons sigui necessari. Envia el teu missatge mitjançant les eines integrades. Proveu la següent mostra de codi substituint tots els components necessaris per els que són vàlids per a vostè.
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 característiques de l'API de Java
Aspose.Email per a Java capacita als desenvolupadors per treballar amb tasques i dades relacionades amb el correu electrònic d’una manera flexible i eficient, cosa que la converteix en una valuosa eina per a la gestió del correu electrònic i la informació personal dins de les aplicacions Java.
Gestió de correu electrònic: Crear, enviar, rebre, analitzar i manipular de manera eficient els correus electrònics.
Conversion: Converteix correus electrònics entre formats com EML, MSG, HTML i PDF.
Manipulació de fitxers adjunts: Gestiona els fitxers adjunts amb facilitat.
Diversos protocols i serveis de suport: Enviar missatges directament des de les aplicacions Java mitjançant SMTP, EWS, MS Graph, MailGun o SendGrid. Recuperar i processar elements de missatges dels servidors mitjançant POP3, IMAP, EWS, MS Graph.
Manipulació d’emmagatzematge fora de línia: Accedeix, gestiona i personalitza les dades de correu emmagatzemades localment.
Calendari i Contactes: Gestionar esdeveniments i contactes del calendari.
Filtering: Troba ràpidament missatges o dades específiques.
Rendering: Mostra el contingut del missatge amb precisió.
Xifratge i seguretat: Dades de correu electrònic segures amb xifrat.
Templates: Crear plantilles de correu electrònic reutilitzables.
Compatibilitat multiplataforma: Desenvolupar aplicacions per a diferents sistemes operatius.
Flux de treball de correu electrònic personalitzat: Automatitzar tasques de correu electrònic com recordatoris i notificacions.
Documentació extensa: Accedeix a recursos i suport integral.