Δωρεάν Java API για Διαχείριση email
Βιβλιοθήκη Java ανοιχτού κώδικα που υποστηρίζει πρόσβαση, ανάγνωση και αποστολή μηνυμάτων ηλεκτρονικού ταχυδρομείου. Μπορείτε να προσθέσετε συνημμένα, να επισημάνετε μηνύματα ηλεκτρονικού ταχυδρομείου, να μετακινήσετε μηνύματα, να διαγράψετε ένα συγκεκριμένο μήνυμα ηλεκτρονικού ταχυδρομείου μέσα σε εφαρμογές Java.
Το Email4J είναι μια βιβλιοθήκη Java ανοιχτού κώδικα που επιτρέπει στους προγραμματιστές λογισμικού να χειρίζονται εργασίες που σχετίζονται με τη διαχείριση email μέσα στις δικές τους εφαρμογές Java χωρίς να ανησυχούν για τις εσωτερικές πολυπλοκότητες. Η βιβλιοθήκη είναι πολύ χρήσιμη και εύκολη στον χειρισμό. Υποστηρίζει λειτουργίες όπως σύνταξη μηνυμάτων email, αποστολή email, προσθήκη κεφαλίδων και συνημμένων, αντιγραφή email, ανάγνωση μηνυμάτων email, σήμανση email, μετακίνηση μηνυμάτων, διαγραφή συγκεκριμένου email, καταχώριση φακέλων και πολλά άλλα.
Το Email4J είναι μια βιβλιοθήκη java υψηλού επιπέδου που έχει δημιουργηθεί πάνω από το API javax.mail που παρέχει τη δυνατότητα χειρισμού και αποστολής μηνυμάτων email με ευκολία. Η βιβλιοθήκη υποστηρίζει συνδεσιμότητα με διαφορετικά προγράμματα-πελάτες email όπως SmtpClient, Pop3Client και ImapClient. Χρησιμοποιώντας αυτούς τους πελάτες, μπορείτε εύκολα να έχετε πρόσβαση και να διαχειριστείτε τα email σας. Κάθε πελάτης έχει ένα συγκεκριμένο σύνολο λειτουργιών και λειτουργεί κάτω από το χρησιμοποιούμενο πρωτόκολλο.
Ξεκινώντας με το Email4J
Ο ευκολότερος τρόπος εγκατάστασης του Email4J είναι μέσω του GitHub. Εγκαταστήστε το χρησιμοποιώντας την παρακάτω εντολή για εύκολη εγκατάσταση.
Εγκαταστήστε το Email4J μέσω GitHub
git clone --depth=1 https://github.com/juandesi/email4j.git
Η εξάρτηση που πρέπει να προστεθεί στο αρχείο pom.xml είναι,
Maven Repository
<repository>
<id>email4j-repo</id>
<url>https://raw.github.com/juandesi/email4j/mvn-repo/</url>
</repository<
Πρόσβαση και ανάγνωση email μέσω Java Library
Η δωρεάν βιβλιοθήκη Email4J επιτρέπει στους προγραμματιστές Java να έχουν πρόσβαση και να διαβάζουν μηνύματα email μέσα στις δικές τους εφαρμογές με μερικές γραμμές κώδικα Java. Πρώτα πρέπει να δώσετε τη σωστή διαδρομή προς το φάκελο που περιέχει τα email. Η βιβλιοθήκη επιτρέπει επίσης στους χρήστες να προβάλλουν φακέλους και μηνύματα ηλεκτρονικού ταχυδρομείου μέσα σε αυτούς τους φακέλους. Μπορείτε να ανακτήσετε εύκολα πληροφορίες που σχετίζονται με μηνύματα email, όπως Θέμα email, συνημμένα, σώμα email, λίστες παραληπτών και πολλά άλλα.
Αποστολή email μέσω SMTPClient
Η βιβλιοθήκη Java ανοιχτού κώδικα Email4J επιτρέπει στους προγραμματιστές λογισμικού να στέλνουν μηνύματα email χρησιμοποιώντας το Simple Mail Transfer Protocol (SMTP). Ο πελάτης εστιάζει κυρίως στη λειτουργία αποστολής της αλληλογραφίας στους καθορισμένους παραλήπτες που λαμβάνει. Μπορείτε επίσης να συμπεριλάβετε ένα συνημμένο σε ένα μήνυμα ηλεκτρονικού ταχυδρομείου. Πρώτα πρέπει να δημιουργήσετε το συνημμένο και στη συνέχεια να το προσθέσετε στο μήνυμα. Η βιβλιοθήκη έχει παράσχει ένα απλό πρόγραμμα δημιουργίας, που μπορεί να χρησιμοποιηθεί για τη δημιουργία εξερχόμενων email.
Αποστολή email μέσω SMTPClient
SmtpClient client = new SmtpClient("juan", "desimoni", "juan.smtp.host", SmtpClient.DEFAULT_SMTP_PORT, new ClientConfiguration());
client.send(email) // pre-built outgoing email.
Διαχειριστείτε τα email μέσω του IMAPClient
Η δωρεάν βιβλιοθήκη Java Email4J παρέχει τη δυνατότητα πρόσβασης και διαχείρισης μηνυμάτων email χρησιμοποιώντας το Πρωτόκολλο Πρόσβασης Μηνυμάτων Διαδικτύου (IMAP). Το ImapClient επικοινωνεί απευθείας με ένα γραμματοκιβώτιο και οι χρήστες μπορούν εύκολα να ανακτήσουν, να διαβάσουν, να μετακινήσουν, να επισημάνουν ή να διαγράψουν μηνύματα email. Πρέπει να δώσετε μια σωστή διαδρομή προς το φάκελο που περιέχει τα email και ο πελάτης θα τα ανακτήσει όλα με ευκολία.