Aspose.Email  for Java

Java Outlook API & Java Thunderbird API για επεξεργασία email

Δημιουργήστε email, στείλτε email και αναλύστε email από το Outlook & Thunderbird χωρίς να απαιτείται πρόσθετο λογισμικό. Αποστολή & λήψη email μέσω πρωτοκόλλων SMTP, POP3, IMAP.

  Κατεβάστε δωρεάν δοκιμή
  
 

Το Aspose.Email για Java επιτρέπει στους προγραμματιστές να επικεντρωθούν στην εφαρμογή της δικής τους επιχειρηματικής λογικής για τη διαχείριση των email χωρίς να χρειάζεται να γνωρίζουν για τις προδιαγραφές μορφής ή τον προγραμματισμό δικτύου.

Το Aspose.Email για Java μπορεί να δημιουργεί μηνύματα ηλεκτρονικού ταχυδρομείου του Outlook, να αναλύει μηνύματα ηλεκτρονικού ταχυδρομείου ή να μετατρέπει μορφές μηνυμάτων όπως MSG, EML, MBOX, PST, OST και MHT μέσα από εφαρμογές Java. Το API μπορεί να χειριστεί τα περιεχόμενα των μηνυμάτων, τα συνημμένα, τις κεφαλίδες και τις ιδιότητες MAPI, καθώς και τη δυνατότητα αποστολής και λήψης email μέσω ορισμένων δημοφιλών πρωτοκόλλων. Παρέχει επίσης τη δυνατότητα διαχείρισης εγγράφων αποθήκευσης μηνυμάτων όπως το Personal Αρχεία αποθήκευσης PST και εκτός σύνδεσης Αρχεία αποθήκευσης OST. Μπορείτε να παραθέσετε email, να εξαγάγετε email, να προσθέσετε ή να αφαιρέσετε μηνύματα από αρχεία αποθήκευσης σύμφωνα με τις προδιαγραφές της εφαρμογής σας. Η βιβλιοθήκη Java Email επιτρέπει την εργασία με το αρχείο επαφών του Outlook (VCF).

Προηγμένες δυνατότητες API επεξεργασίας email

Δημιουργία και χειρισμός μηνυμάτων μέσω API

Διαμετατροπή μορφών μηνυμάτων με λίγες γραμμές κώδικα

Εξαγωγή πληροφοριών κεφαλίδας μηνύματος

Προσθήκη, εξαγωγή και χειρισμός συνημμένων

Δημιουργία μηνυμάτων σε μορφή HTML

Δημιουργία μηνύματος σε πρόχειρη λειτουργία (μόνο MSG)

Διασχίστε και διαβάστε ένθετα συνημμένα email

Ανάκτηση πολλών παραληπτών

Πρόσβαση στις ιδιότητες MAPI

Λίστα προσαρμοσμένων φακέλων που έχουν δημιουργηθεί από το χρήστη

Λήψη διαδρομής φακέλου στο αρχείο OLM

Υποστήριξη πολλαπλών συνδέσεων για λειτουργίες δημιουργίας αντιγράφων ασφαλείας και επαναφοράς IMAP

Υποστήριξη πολλαπλών συνδέσεων για λειτουργίες SMTP

Δημιουργήστε αρχεία ICF και VCF v3.0

Διαβάστε τα email με αύξουσα ή φθίνουσα σειρά

Αποθηκεύστε το MapiCalendar με μορφή σώματος HTML

Δημιουργήστε και διαχειριστείτε το In-Place Archive στο Office 365

Δημιουργήστε ιεραρχία φακέλων στο PST χρησιμοποιώντας συμβολοσειρά

Καθορίστε τις ημερομηνίες δημιουργίας και τροποποιήστε τις ημερομηνίες για το ICS

Πρόσβαση στο αρχείο δεδομένων του Outlook για MacOS (OLM)

Διαμόρφωση κρυπτογράφησης SSL/TLS σε παρουσίες προγράμματος-πελάτη email

Δημιουργήστε επαφή στον υποφάκελο των επαφών στο EWS

Δημιουργήστε ενοποιημένη μέθοδο για την ανάκτηση στοιχείων MAPI στο EWS

Χρήση διακομιστή μεσολάβησης HTTP για προγράμματα-πελάτες ηλεκτρονικού ταχυδρομείου (SMTP, IMAP, POP3)

Μετατροπή μηνύματος σε διαφορετικές μορφές email σε Java

Η βιβλιοθήκη Java Email παρέχει εύχρηστες διεπαφές για τη μετατροπή υποστηριζόμενων μορφών αρχείων μηνυμάτων. Για να πραγματοποιήσετε μια μετατροπή, το μόνο που χρειάζεται να κάνετε είναι να φορτώσετε το αρχείο προέλευσης στο μοντέλο αντικειμένου API και να καλέσετε τη μέθοδο αποθήκευσης με τις απαιτούμενες παραμέτρους. Είναι πραγματικά τόσο απλό!

Αποστολή email μέσω SMTP, POP3 και IMAP

Το API επιτρέπει τη δημιουργία και τη μορφοποίηση μηνυμάτων, την επισύναψη αρχείων και εικόνων καθώς και την αποστολή τους σε διευθύνσεις email μέσω πρωτοκόλλου SMTP. Μια άλλη δυνατότητα που παρέχει το API είναι η σύνδεση σε διακομιστές POP3 μέσω ονόματος χρήστη και κωδικού πρόσβασης. Μέσω της δυνατότητας ελέγχου ταυτότητας APOP του API, είναι εύκολο να λάβετε το πλήρες μήνυμα ή απλώς τις κεφαλίδες, να δείτε το μέγεθος του γραμματοκιβωτίου και τον αριθμό μηνυμάτων, να διαγράψετε μηνύματα από τον διακομιστή και πολλά άλλα. Λίγες από τις λειτουργίες του πρωτοκόλλου IMAP που υποστηρίζουν το API, όπως έλεγχος ταυτότητας, δημιουργία, επιλογή, κατάργηση, υποβολή ερωτημάτων, λήψη και αποθήκευση μηνυμάτων και αλλαγή σημαιών μηνυμάτων.

Πώς να στείλετε ένα email χρησιμοποιώντας SMTP - Java

// Αρχικοποίηση αντικειμένου SmtpClient

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

// Ορίστε τις επιλογές ασφαλείας για το διακομιστή

client.setSecurityOptions(SecurityOptions.Auto);

// Δημιουργία νέου μηνύματος

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..");		

// Στείλτε το μήνυμα τώρα

client.send(msg);

Διαχείριση αντικειμένων ημερολογίου

Το Aspose.Email iCalendar API επιτρέπει τη δημιουργία, εξαγωγή και αποθήκευση αντικειμένων του Ημερολογίου του Outlook σε διάφορες μορφές. Παρέχει τη δυνατότητα αποθήκευσης ως εγγράφων MSG ή ICS καθώς και ανάκτησης, αποστολής, ενημέρωσης και ακύρωσης προσκλήσεων σε σύσκεψη μέσω πρωτοκόλλων αποστολής μηνυμάτων.

Manage Message Αρχεία αποθήκευσης

Το Aspose.Email for Java API επιτρέπει τη διαχείριση μορφών αποθήκευσης του Outlook. Μπορείτε να φορτώσετε αρχεία PST και OST από δίσκο ή ροή, να λάβετε πληροφορίες φακέλων και υποφακέλων από το αρχείο μηνυμάτων, να ανακτήσετε λεπτομέρειες για συγκεκριμένα μηνύματα, όπως θέμα, αποστολέα, παραλήπτη και να αποθηκεύσετε μηνύματα είτε σε δίσκο είτε σε ροή.

Εκτός από την ανάλυση ενός υπάρχοντος PST, η βιβλιοθήκη παρέχει επίσης τα μέσα για τη δημιουργία ενός αρχείου PST από την αρχή και την προσθήκη μηνυμάτων σε οποιονδήποτε φάκελο του.

Δημιουργήστε το PST από την αρχή και προσθέστε ένα μήνυμα από το αρχείο - Java

// δημιουργήστε μια παρουσία του PersonalStorage

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

// δημιουργήστε έναν φάκελο στη ρίζα του PST

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

// προσθήκη μηνύματος στον νέο φάκελο

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

Work With Contact Cards

Το Aspose.Email για Java επιτρέπει τον χειρισμό αρχείων καρτών επαφών, γνωστά και ως VCF ή VCard που είναι μια παγκόσμια μορφή αρχείου για αποθήκευση και ανταλλαγή καρτών επαφών. Επεξεργαστείτε τις κάρτες επαφών του Outlook καθώς και τις κάρτες VCard Thunderbird εντός εφαρμογών Java. Χρησιμοποιώντας το Aspose.Email για Java, μπορείτε να στείλετε αρχεία VCard ή VCF σε email, να επισυνάψετε VCF στα μηνύματά σας ή να τα εξαγάγετε από μηνύματα ηλεκτρονικού ταχυδρομείου. Επίσης, μπορείτε να ανταλλάξετε αρχεία VCard (VCF) στο δρόμο σας. Το API επιτρέπει την επεξεργασία, τη δημιουργία και την αφαίρεση των καρτών επαφών σας. Μπορείτε εύκολα να προσθέσετε υποστήριξη καρτών επικοινωνίας στην εφαρμογή σας.

Microsoft Office Automation – Δεν απαιτείται

Το Aspose.Email για Java έχει δημιουργηθεί χρησιμοποιώντας διαχειριζόμενο κώδικα που δεν χρειάζεται να εγκατασταθεί στο μηχάνημα το Microsoft Office ή το Microsoft Outlook για να λειτουργήσει με την επεξεργασία email. Είναι μια τέλεια εναλλακτική λύση αυτοματισμού του Microsoft Outlook όσον αφορά τις δυνατότητες, την ασφάλεια, την επεκτασιμότητα και την ταχύτητα.

  
  

Το Aspose.Email προσφέρει μεμονωμένα API Email για άλλα δημοφιλή περιβάλλοντα ανάπτυξης όπως αναφέρονται παρακάτω: