Trimiteți e-mailuri programatic în Java cu Microsoft Graph
Un ghid de integrare despre cum să conectați datele Microsoft 365 cu Java pentru automatizarea e-mailului.
Descarcă Proba GratuităConfigurați mediul
Obțineți API-ul Java: Instalați biblioteca de la Maven. Urmați instalarea simplă instructions.
Accesați API-ul MS Graph:
- Înregistrați-vă aplicația în portalul Microsoft Azure.
- Acordați permisiunile necesare.
- Obțineți un token de acces.
Trimiteți un mesaj utilizând MS Graph
Compuneți și personalizați mesajele cu Aspose.Email pentru Java. Puteți să setați destinatarii, să adăugați atașamente și să formatați conținutul de e-mail după cum este necesar. Trimiteți mesajul dvs. folosind instrumentele integrate. Încercați următorul eșantion de cod înlocuind toate componentele necesare cu cele care sunt valabile pentru dvs.
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);
Caracteristici de top API Java
Aspose.Email pentru Java permite dezvoltatorilor să lucreze cu sarcini și date legate de e-mail într-un mod flexibil și eficient, făcându-l un instrument valoros pentru gestionarea e-mailurilor și a informațiilor personale în aplicațiile Java.
Managementul e-mailurilor: Creați, trimiteți, primiți, analizați și manipulați eficient e-mailurile.
Conversion: Convertiți e-mailurile între formate precum EML, MSG, HTML și PDF.
Manipularea atașamentului: Gestionați atașamentele cu ușurință.
Diverse protocoale și servicii de asistență: Trimiteți mesaje direct din aplicațiile Java prin SMTP, EWS, MS Graph, MailGun sau SendGrid. Preluați și procesați elementele de mesaje de pe servere utilizând POP3, IMAP, EWS, MS Graph.
Manipularea stocării offline: Accesați, gestionați și personalizați datele poștale stocate local.
Calendar și contacte: Gestionați evenimentele din calendar și contactele.
Filtering: Găsiți rapid mesaje sau date specifice.
Rendering: Afișați conținutul mesajului cu exactitate.
Criptare și securitate: Securizați datele de e-mail cu criptare.
Templates: Creați șabloane de e-mail reutilizabile.
Compatibilitate pe mai multe platforme: Dezvoltați aplicații pentru diferite sisteme de operare.
Flux de lucru personalizat de e-mail: Automatizați sarcinile de e-mail, cum ar fi mementouri și notificări.
Documentație extinsă: Accesați resurse și asistență cuprinzătoare.