1 Κατεβάστε και εγκαταστήστε το Eclipse για Java Developers IDE . Θα πρέπει να χρησιμοποιείτε Eclipse να γράφουν κώδικα Java σας και να εγκαταστήσετε τη βιβλιοθήκη JavaMail . 2
Μετάβαση στην αρχική JavaMail στο Oracle Technology Network και κάντε κλικ στο μπλε κουμπί " Download " στη μέση της σελίδας για να πάρει την έκδοση 1.4.3 . Κάντε κλικ στο " Συμφωνώ Άδειας Χρήσης JavaMail στο " πλαίσιο ελέγχου και κάντε κλικ στο "Συνέχεια ". Κάντε κλικ στο σύνδεσμο " javamail - 1.4.3.zip " . Επιλέξτε να αποθηκεύσετε το αρχείο αντί να το ανοίξετε .
Εικόνων 3
Αποσυμπιέστε το αρχείο " javamail - 1.4.3.zip " με διπλό κλικ . Θυμηθείτε την τοποθεσία που να αποσυμπιεστεί .
Η 4
Open Eclipse . Κάντε κλικ στο " Αρχείο , " τότε " Νέα " τότε " Java Project. " " . Finish " Τύπος " GetMessage ", όπως το όνομα του έργου , και κάντε κλικ στο
5
Κάντε κλικ στο φάκελο " GetMessage " στο Πακέτο Explorer - στην σειρά εργαλείων στο αριστερό - και επιλέξτε " Ιδιότητες".
Η
6 Κάντε κλικ στο " Java Build Path " στα αριστερά , στη συνέχεια, κάντε κλικ στην επιλογή "Προσθήκη Εξωτερικές βάζα ... " κουμπί στα δεξιά . Πλοηγηθείτε στο αποσυμπιεσμένο φάκελο " javamail - 1.4.3 " και κάντε κλικ στο " mail.jar . " Κάντε κλικ στο " OK" και "OK " και πάλι .
Εικόνων Ανάκτηση Mail
Η
7 Κάντε κλικ στο " GetMessage " έργο Eclipse , και επιλέξτε "Νέο " τότε " Class ". Πληκτρολογήστε " GetMail ", όπως το όνομα και κάντε κλικ
8
Επιλέξτε όλο τον κώδικα στο παράθυρο GetMail.java αντιγραφή και επικόλληση του παρακάτω κώδικα Java στη θέση του "Finish ". :
java.io. εισαγωγής * ?
java.util.Properties εισαγωγής ?
javax.mail εισαγωγής * ? . .
javax.mail.internet εισαγωγής * ?
δημόσια τάξη GetMail {
δημόσια στατική άκυρη κύρια ( String args [ ] ) ρίχνει Εξαίρεση {
Console μειονεκτήματα = System.Console ( ) ?
//Get server και πληροφορίες σύνδεσης
System.out.print ( "host Mail : " ) ?
String host = cons.readLine ( ) ?
System.out . print ( "Username : " ) ?
String όνομα = cons.readLine ( ) ?
System.out.print ( "Password : " ) ?
String κωδικό = new String ( cons.readPassword ( ) ) ?
συνεδρία
//mail Εγκατάσταση
Properties στηρίγματα = νέα ακίνητα ( ) ?
σύνοδο ολομέλειας = Session.getDefaultInstance ( στηρίγματα , null) ?
//Κάνε σύνδεση
κατάστημα κατάστημα = session.getStore ( " imaps ")?
store.connect (host , όνομα χρήστη , κωδικό πρόσβασης ) ?
//Πάρτε το φάκελο και
φάκελο Folder = store.getFolder ( " Εισερχόμενα ")?
folder.open ( Folder.READ_ONLY ) ?
μηνύματος Μήνυμα [ ] = folder.getMessages ( ) ?
//Έλεγχος αλληλογραφίας
για ( int i = message.length - 1 ? i > = 0 ? i - ) {
System.out.println ( . . i + " : " + μήνυμα [ i ] getFrom ( ) [ 0 ] Ξενοδοχεία
+ " \\ t" + μήνυμα [ i ] getSubject ( ) ) ?
System.out.println ( " Διαβάστε το μήνυμα [ YES για να διαβάσετε /QUIT στο τέλος ] ;")?
γραμμή String = cons.readLine ( ) ?
αν ( . " ΝΑΙ " ισούται με ( γραμμή ) ) {
System.out.println (μήνυμα [ i ] getContent ( . ) ) ?
//Note , αν MimeMultipart , δεν θα εμφανίζεται αυτόματα στο μήνυμα κείμενο
} else if ( " Έξοδος" ισούται με ( γραμμή ) . ) {
σπάσει ?
} }
//Κλείσιμο πράγματα
folder.close ( ψευδής) ?
store.close ( ) ? }
}
Η 9
Πατήστε το πράσινο κουμπί Play για να τρέξει τον κωδικό σας .
Η 10
Εισάγετε υποδοχής ταχυδρομείου του παροχέα σας για πρόσβαση στο γραμματοκιβώτιό σας . Για το Gmail , για παράδειγμα , αυτό θα ήταν imap.gmail.com για το διακομιστή .
Η 11
Εισάγετε το όνομα χρήστη σας . Συνήθως αυτό είναι το πλήρες όνομα, όπως example@gmail.com , όχι μόνο το μέρος του ονόματος. Επικοινωνήστε με τον παροχέα σας για περισσότερες λεπτομέρειες.
Τετάρτη 12
Εισάγετε τον κωδικό πρόσβασής σας . Δεδομένου ότι η readPassword () κλήση για την κονσόλα του συστήματος έχει χρησιμοποιηθεί , δεν θα επαναλάβω στην οθόνη όταν τέθηκε .
Η 13
Enter " ΝΑΙ " αν θέλετε να διαβάσετε κάθε μήνυμα .
14
Enter " QUIT " για να τερματίσετε το πρόγραμμα , ή θα λήξει αυτόματα όταν περάσει το παλαιότερο μήνυμα . Όταν το πρόγραμμα τελειώσει , κλείνει τη σύνδεση μόνο για ανάγνωση στο γραμματοκιβώτιό σας .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα