Aspose.Email  per a Java

Java Outlook API i Java Thunderbird API per al processament de correu electrònic

Generar correus electrònics, enviar correus electrònics i analitzar correus electrònics d’Outlook i Thunderbird sense requerir programari addicional. Enviar i rebre correus electrònics mitjançant protocols SMTP, POP3, IMAP.

  Descarrega la prova gratuïta
  
 

Aspose.Email per Java permet als desenvolupadors centrar-se en implementar la seva pròpia lògica empresarial per a la gestió de correus electrònics sense necessitat de conèixer especificacions de format o programació de xarxa.

Aspose.Email per Java pot crear correus electrònics d'Outlook, analitzar correus electrònics o convertir formats de missatges com MSG, EML, MBOX, PST, OST & MHT des de dins de les aplicacions Java. L'API pot manipular el contingut dels missatges, fitxers adjunts, capçaleres i propietats MAPI, i proporciona la capacitat d'enviar i rebre correus electrònics mitjançant diversos protocols populars. Permet treballar amb arxius d'emmagatzematge d'Outlook com ara arxius d'emmagatzematge personal PST i arxius d'emmagatzematge fora de línia OST. Podeu llistar correus electrònics, extreure correus electrònics, afegir o eliminar missatges d'arxius d'emmagatzematge segons les especificacions de l'aplicació. La biblioteca de correu electrònic de Java també permet treballar amb l'arxiu de contactes d'Outlook (VCF). La visió general de totes les característiques i el seu ús amb mostres de codi que podeu trobar a la nostra documentation

Funcions avançades de l'API de processament de correu electrònic

Consulteu la documentació per a les funcions més populars a Aspose.Email:

Interconvertir formats de missatges amb poques línies de codi

Crear arxius ICF i VCF v3.0

Llegir correus electrònics en ordre ascendent o descendent

Crea jerarquia de carpetes en PST utilitzant notació de cadenes

Especificar les dates de creació i modificació de l'ICS

Configurar el xifrat SSL/TLS en instàncies del client de correu electrònic

Utilitzar el proxy HTTP per a clients de correu electrònic (SMTP, IMAP, POP3)

Converteix missatges a diferents formats de correu electrònic a Java

La llibreria Java Email proporciona interfícies fàcils d'utilitzar per a la conversió als formats de fitxer de missatges compatibles. Per tal de realitzar una conversió, tot el que heu de fer és carregar el fitxer font en el model d'objectes API i cridar el mètode de guardar amb els paràmetres requerits. Realment és tan senzill!

Enviament per correu electrònic a través de SMTP, POP3 i IMAP

API permet crear i formatar missatges, adjuntar arxius i imatges així com enviar-los a adreces de correu electrònic a través SMTP protocol. Una altra facilitat que proporciona l'API és iniciar sessió POP3 servidors mitjançant nom d'usuari i contrasenya. A través de la funció d'autenticació APOP de l'API, és fàcil obtenir el missatge complet o només les capçaleres, veure la mida de la bústia i el recompte de missatges, eliminar missatges del servidor i molt més. IMAP característiques de protocol permeten a l'usuari d'API autenticar, crear, seleccionar, eliminar, consultar carpetes, obtenir i guardar missatges i canviar banderes de missatges.

Com enviar un correu electrònic mitjançant 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);

Gestió d'objectes del calendari

L'API Aspose.Email iCalendar permet crear, extreure i desar objectes del calendari d'Outlook en diversos formats. Proporciona la capacitat de guardar com a documents MSG o ICS, així com recuperar, enviar, actualitzar i cancel·lar sol·licituds de reunió mitjançant protocols d'enviament de missatges. Com gestionar l'API d'iCalendar pots aprendre a partir de la Treballar amb cites article.

Gestionar arxius d'emmagatzematge de missatges

Aspose.Email per a Java API permet gestionar els formats d'emmagatzematge d'Outlook. Podeu carregar arxius PST & OST des del disc o d'un flux, obtenir informació de carpeta i sub-carpeta de l'arxiu de missatges, recuperar detalls específics del missatge, com ara subjecte, remitent, destinatari i guardar missatges ja sigui en un disc o un flux. Per a més informació detallada visiteu el Treballar amb arxius d'emmagatzematge d'Outlook Secció de la nostra documentació.

A part d'analitzar un PST existent, la biblioteca també proporciona els mitjans per crear un arxiu PST des de zero i afegir missatges a qualsevol carpeta d'ella.

Crear PST des de zero i afegir un missatge des del fitxer - 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"));

Treballar amb targetes de contacte

Aspose.Email per Java permet manipular arxius de targetes de contacte, també conegut com VCF o vCard que és un format d'arxiu mundial per emmagatzemar i intercanviar targetes de contactes. També pot processar targetes de contacte d'Outlook així com Thunderbird vCards dins de les aplicacions Java. Utilitzant Aspose.Email per Java, vostè és capaç d'enviar arxius vCard o VCF en correu electrònic, adjuntar VCF als seus missatges o extreure'ls de correus electrònics. A més, podeu intercanviar fitxers vCard (VCF) a la vostra manera. L'API permet editar, crear i eliminar les vostres targetes de contacte. Podeu afegir fàcilment suport de targetes de contacte a la vostra aplicació.

Automatització de Microsoft Office: No es necessita

Aspose.Email per Java es construeix utilitzant codi gestionat que no necessita Microsoft Office o Microsoft Outlook per ser instal·lat a la màquina per treballar amb el processament de correus electrònics. És una perfecta alternativa d'automatització de Microsoft Outlook pel que fa a característiques, seguretat, escalabilitat i velocitat. És bastant fàcil migrar d'Office Automation a Aspose.

  
  

Aspose.Email ofereix APIs de correu electrònic individuals per a altres entorns de desenvolupament populars com s'enumeren a continuació: