API Outlook Java e API Thunderbird Java per l’elaborazione delle email
Genera email, invia email e analizza email da Outlook e Thunderbird senza necessità di software aggiuntivo. Invia e ricevi email tramite protocolli SMTP, POP3, IMAP.
Scarica la prova gratuitaAspose.Email per Java consente agli sviluppatori di concentrarsi sull'implementare la propria logica di business per gestire le email senza la necessità di conoscere le specifiche dei formati o la programmazione di rete.
Aspose.Email per Java può creare email Outlook, analizzare email o convertire formati di messaggi come MSG, EML, MBOX, PST, OST e MHT all'interno di applicazioni Java. L'API può manipolare contenuti dei messaggi, allegati, intestazioni e proprietà MAPI, e offre la possibilità di inviare e ricevere email tramite diversi protocolli popolari. Consente di lavorare con i file di archiviazione Outlook come file di archiviazione personale PST e file di archiviazione offline OST. Puoi elencare le email, estrarre le email, aggiungere o rimuovere messaggi dai file di archiviazione secondo le specifiche della tua applicazione. La libreria Java Email consente anche di lavorare con il file contatti Outlook (VCF). La panoramica di tutte le funzionalità e il loro utilizzo con esempi di codice li trovi nella nostra documentazione
Funzionalità Avanzate dell'API di Elaborazione Email
Consulta la documentazione per le funzionalità più popolari di Aspose.Email:
Inter-converti i formati dei messaggi con poche righe di codice
Crea file ICF & VCF v3.0
Leggi le Email in ordine crescente o decrescente
Crea gerarchia di cartelle nel PST usando la notazione a stringa
Specifica le date di creazione & modifica per ICS
Configura la crittografia SSL/TLS sulle istanze del client email
Usa il proxy HTTP per i client email (SMTP, IMAP, POP3)
Converti i Messaggi in Diversi Formati Email in Java
La libreria Java Email fornisce interfacce facili da usare per il conversione nei formati di file messaggio supportati. Per eseguire una conversione, basta caricare il file sorgente nel modello oggetto dell'API e chiamare il metodo save con i parametri necessari. È davvero così semplice!
Invio email via SMTP, POP3 e IMAP
L'API consente di creare e formattare i messaggi, allegare file e immagini e inviarli agli indirizzi email tramite SMTP protocollo. Un'altra funzionalità che l'API fornisce è l'accesso a POP3 server tramite nome utente e password. Grazie alla funzionalità di autenticazione APOP dell'API, è facile ottenere l'intero messaggio o solo le intestazioni, visualizzare la dimensione della casella di posta e il conteggio dei messaggi, eliminare messaggi dal server e molto altro. IMAP le funzionalità del protocollo consentono all'utente dell'API di autenticarsi, creare, selezionare, rimuovere, interrogare le cartelle, ottenere e salvare messaggi e modificare i flag dei messaggi.
Come inviare un'email usando SMTP - Java
// Inizializza l'oggetto SmtpClient
SmtpClient client = new SmtpClient(\"smtp.gmail.com\", 587, \"username\", \"password\");
// Imposta le opzioni di sicurezza per il server
client.setSecurityOptions(SecurityOptions.Auto);
// Crea un nuovo Messaggio
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..\");
// Invia il Messaggio ora
client.send(msg);Gestione degli Oggetti del Calendario
L'API Aspose.Email iCalendar consente di creare, estrarre e salvare oggetti del Calendario Outlook in vari formati. Offre la possibilità di salvare come documenti MSG o ICS, nonché di recuperare, inviare, aggiornare & cancellare richieste di riunione tramite i protocolli di invio dei messaggi. Come gestire l'API iCalendar puoi apprendere dal Lavorare con gli Appuntamenti articolo.
Gestisci File di Archiviazione Messaggi
L'API Aspose.Email per Java consente di gestire i formati di archiviazione Outlook. È possibile caricare file PST & OST da disco o da uno stream, ottenere informazioni sulle cartelle e sottocartelle dall'archivio dei messaggi, recuperare dettagli specifici del messaggio come oggetto, mittente, destinatario e salvare i messaggi su disco o su uno stream. Per informazioni più dettagliate visita il Lavorare con i File di Archiviazione Outlook sezione nella nostra documentazione.
Oltre a analizzare un PST esistente, la libreria fornisce anche i mezzi per creare un file PST da zero e aggiungere messaggi a qualsiasi cartella.
Crea PST da zero & aggiungi un messaggio da file - Java
// crea un'istanza di PersonalStorage
PersonalStorage pst = PersonalStorage.create(dir + \"archive.pst\", 0);
// crea una cartella nella radice del PST
pst.getRootFolder().addSubFolder(\"Inbox\");
// aggiungi messaggio alla cartella appena creata
pst.getRootFolder().getSubFolder(\"Inbox\").addMessage(MapiMessage.fromFile(dir + \"template.msg\"));Lavora con le Schede di Contatto
Aspose.Email per Java consente di manipolare i file di schede di contatto, noti anche come VCF o VCard, che è un formato di file mondiale per archiviare e scambiare schede di contatto. Può anche elaborare le schede di contatto di Outlook così come le VCard di Thunderbird all'interno delle app Java. Usando Aspose.Email per Java, è possibile inviare file VCard o VCF via email, allegare VCF ai propri messaggi o estrarli dalle email. Inoltre, è possibile scambiare file VCard (VCF) secondo le proprie esigenze. L'API permette di modificare, creare e rimuovere le proprie schede di contatto. È possibile aggiungere facilmente il supporto alle schede di contatto nella propria applicazione.
Automazione di Microsoft Office – Non Necessaria
Aspose.Email per Java è costruito con codice gestito che non richiede l'installazione di Microsoft Office o Microsoft Outlook sulla macchina per elaborare le email. È un'alternativa perfetta all'automazione di Microsoft Outlook in termini di funzionalità, sicurezza, scalabilità e velocità. È piuttosto facile da migrati dall'Automazione di Office a Aspose.
- Risorse di Apprendimento
- Documentazione
- Codice Sorgente
- Riferimenti API
- Video Tutorial
- Supporto Prodotto
- Supporto Gratuito
- Supporto a Pagamento
- Blog
- Note di Rilascio
- Perché Aspose.Email per Java?
- Studi di Caso dei Clienti
- Elenco Clienti
- Storie di Successo