Aspose.Email  pentru Java

Java Outlook API și Java Thunderbird API pentru procesarea e-mailurilor

Generați e-mailuri, trimiteți e-mailuri și analizați e-mailuri din Outlook și Thunderbird fără a necesita software suplimentar. Trimiteți și primiți e-mailuri prin protocoale SMTP, POP3, IMAP.

  Descarcă Proba Gratuită
  
 

Aspose.Email pentru Java permite dezvoltatorilor să se concentreze pe implementarea propriei logici de afaceri pentru gestionarea e-mailurilor fără a fi nevoie să cunoască specificațiile formatului sau programarea rețelei.

Aspose.Email pentru Java poate crea e-mailuri Outlook, analiza e-mailuri sau converti formate de mesaje precum MSG, EML, MBOX, PST, OST și MHT din aplicațiile Java. API-ul poate manipula conținutul mesajelor, atașamentele, anteturile și proprietățile MAPI și oferă capacitatea de a trimite și primi e-mailuri printr-o serie de protocoale populare. Permite să lucrați cu fișierele de stocare Outlook cum ar fi fișierele de stocare personale PST și fișierele de stocare offline OST. Puteți lista e-mailuri, extrage e-mailuri, adăuga sau elimina mesaje din fișierele de stocare conform specificațiilor aplicației. Biblioteca de e-mail Java permite, de asemenea lucrați cu fișierul de contacte Outlook (VCF). Prezentarea generală a tuturor caracteristicilor și utilizarea lor cu mostre de cod puteți găsi în documentation

Caracteristici API avansate de procesare a e-mailului

Consultați documentația pentru cele mai populare caracteristici din Aspose.Email:

Formate de mesaje inter-convertite cu câteva linii de cod

Creați fișiere ICF și VCF v3.0

Citiți e-mailurile în ordine crescătoare sau descrescătoare

Creați ierarhia folderelor în PST folosind notația de șiruri

Specificați datele de creare și modificare pentru ICS

Configurați criptarea SSL/TLS pe instanțele clientului de e-mail

Utilizați proxy HTTP pentru clienții de e-mail (SMTP, IMAP, POP3)

Convertiți mesajele în diferite formate de e-mail în Java

Biblioteca Java Email oferă interfețe ușor de utilizat pentru conversie la formatele de fișiere de mesaje acceptate. Pentru a efectua o conversie, tot ce trebuie să faceți este să încărcați fișierul sursă în modelul obiectului API și să apelați metoda de salvare cu parametrii necesari. Este într-adevăr atât de simplu!

Trimiterea de e-mail prin SMTP, POP3 și IMAP

API permite crearea și formatarea mesajelor, atașarea fișierelor și imaginilor, precum și trimiterea acestora la adrese de e-mail prin SMTP protocol. O altă facilitate pe care o oferă API este conectarea POP3 servere prin nume de utilizator și parolă. Prin funcția de autentificare APOP a API-ului, este ușor să obțineți mesajul complet sau doar anteturile, să vizualizați dimensiunea cutiei poștale și numărul mesajelor, să ștergeți mesajele de pe server și multe altele. IMAP caracteristicile protocolului permit utilizatorului API să autentifice, să creeze, să selecteze, să elimine, să interogeze foldere, să obțină și să salveze mesaje și să schimbe steagurile de mesaje.

Cum să trimiteți un e-mail folosind SMTP - Java

// Initialize SmtpClient object

SmtpClient client = new SmtpClient("smtp.gmail.com", 587, "username", "password");

// Set Security options for the server

client.setSecurityOptions(SecurityOptions.Auto);

// Create a new Message

MailMessage msg = new MailMessage("This email address is being protected from spambots. You need JavaScript enabled to view it.", "This email address is being protected from spambots. You need JavaScript enabled to view it.", "First Message from Java", "Body");

System.out.println("Sending message..");		

// Send the Message now

client.send(msg);

Gestionarea obiectelor din calendar

Aspose.Email iCalendar API permite crearea, extragerea și salvarea obiectelor Outlook Calendar în diferite formate. Oferă capacitatea de a salva ca documente MSG sau ICS, precum și de a prelua, trimite, actualiza și anula solicitările de întâlnire prin protocoale de trimitere a mesajelor. Cum să gestionați API-ul iCalendar puteți învăța de la Lucrul cu întâlniri article.

Gestionarea fișierelor de stocare a mesajelor

Aspose.Email pentru Java API permite gestionarea formatelor de stocare Outlook. Puteți încărca fișiere PST și OST de pe disc sau un flux, puteți obține informații despre dosar și sub-folder din arhiva mesajelor, puteți prelua detalii specifice mesajului, cum ar fi subiectul, expeditorul, destinatarul și salvați mesajele fie pe un disc, fie pe un flux. Pentru informații mai detaliate vizitați Lucrul cu fișierele de stocare Outlook secțiunea din documentația noastră.

În afară de analizarea unui PST existent, biblioteca oferă, de asemenea, mijloacele de a crea un fișier PST de la zero și de a adăuga mesaje în orice folder al acestuia.

Creați PST de la zero și adăugați un mesaj din fișier - Java

// create an instance of PersonalStorage

PersonalStorage pst = PersonalStorage.create(dir + "archive.pst", 0);

// create a folder at the root of PST

pst.getRootFolder().addSubFolder("Inbox");

// add message to newly created folder

pst.getRootFolder().getSubFolder("Inbox").addMessage(MapiMessage.fromFile(dir + "template.msg"));

Lucrați cu carduri de contact

Aspose.Email pentru Java permite manipularea fișierelor de carduri de contact, cunoscute și sub numele de VCF sau vCard, care este un format de fișier mondial pentru stocarea și schimbul de carduri de contacte. De asemenea, poate procesa carduri de contact Outlook, precum și Thunderbird vCards în aplicațiile Java. Folosind Aspose.Email pentru Java, puteți trimite fișiere vCard sau VCF în e-mail, atașați VCF la mesajele dvs. sau le puteți extrage din e-mailuri. De asemenea, puteți schimba fișiere vCard (VCF) în felul dvs. API-ul permite editarea, crearea și eliminarea cardurilor de contact. Puteți adăuga cu ușurință suport pentru carduri de contact la aplicația dvs.

Automatizarea Microsoft Office - Nu este necesară

Aspose.Email pentru Java este construit folosind cod gestionat care nu are nevoie de Microsoft Office sau Microsoft Outlook pentru a fi instalat pe mașină pentru a lucra cu procesarea e-mailurilor. Este o alternativă perfectă de automatizare Microsoft Outlook în ceea ce privește caracteristicile, securitatea, scalabilitatea și viteza. Este destul de ușor migrați de la Office Automation la Aspose.

  
  

Aspose.Email oferă API-uri individuale de e-mail pentru alte medii populare de dezvoltare, așa cum sunt enumerate mai jos: