scaricare e installare il Eclipse per sviluppatori Java IDE . Si prevede di utilizzare Eclipse per scrivere il codice Java e installare la libreria JavaMail . 
 2 
 Passare alla casa JavaMail sul sito Oracle Technology Network e fare clic sul pulsante blu "Download " nel mezzo della pagina per ottenere la versione 1.4.3 . Fare clic su " Accetto di JavaMail Contratto di licenza " casella di controllo e fare clic su "Continua". Clicca sul link " JavaMail - 1.4.3.zip " . Scegliere di salvare il file invece di aprirlo . 
 3 
 decomprimere il file " JavaMail - 1.4.3.zip " facendo doppio clic su di esso. Ricorda la posizione è decompresso a . 
 4 
 aperto Eclipse . Fare clic su " File ", poi poi "Progetto Java . " "Nuovo" Tipo " GetMessage ", come il nome del progetto e fare clic su "Fine ". 
 5 
 clic sulla cartella " GetMessage " nel Package Explorer - la barra degli strumenti a sinistra - . " Proprietà" e selezionare 
 6 
 Fare clic su " Build Path Java " a sinistra , quindi fare clic su " Aggiungi JAR esterni ... " pulsante sulla destra . Passare alla decompresso " - JavaMail 1.4.3 " cartella e fare clic su " mail.jar . " Fare clic su "OK" e " OK" . 
 Ritirare la posta 
 7 
 Clicca il progetto " GetMessage " in Eclipse , e selezionare poi " Nuovo ", " Class ". Tipo " GetMail " come il nome e fare clic su "Fine". 
 8 
 Selezionare tutto il codice nella finestra GetMail.java e copiare e incollare il seguente codice Java al suo posto : 
 
 import java.io. *; 
 
 java.util.Properties importazione ; 
 
 importazione javax.mail * , . . 
 
 importazione javax.mail.internet * ; 
 
 class GetMail pubblico { 
 
 public static void main ( args String [ ] ) throws Exception { 
 cons Console 
 = System.Console ( ) ; 
 
 //Get server e le informazioni di accesso 
 
 System.out.print ( "host mail: " ) ; 
 
 String host = cons.readLine (); 
 
 System.out . print (" Nome utente: " ) ; 
 
 String username = cons.readLine (); 
 
 System.out.print ( "Password : " ) ; 
 
 la password String = new String ( cons.readPassword ()); 
 
 //Impostazioni di posta sessione 
 
 Properties props = new Properties () ; 
 Session session = 
 Session.getDefaultInstance ( oggetti di scena , null) ; 
 
 //Fai la connessione 
 negozio 
 Conservare = session.getStore ( " imaps " ) ; 
 
 store.connect (host , nome utente, password ) ; 
 
 //Get 
 cartella cartella e messaggi 
 Folder = store.getFolder ( " Posta in arrivo" ) ; 
 
 folder.open ( Folder.READ_ONLY ) ; 
 
 messaggio Messaggio [ ] = folder.getMessages (); 
 
 //Controlla la posta 
 
for (int i = message.length - 1 ; i> = 0; i - ) { < br
 System.out.println > (i + ":" . . + messaggio [ i] getFrom ( ) [ 0 ] 
 
+ " \\ t" + messaggio [ i] getSubject ( ) ) ; < br
 System.out.println > ( " Leggi messaggio [ YES per leggere /QUIT per terminare ] ? " ) ; 
 
 linea String = cons.readLine (); 
 
 se ( . "SI" equals ( line) ) { 
 
 System.out.println ( messaggio [ i] getContent ( . ) ) ; 
 
 //Nota , se MimeMultipart , non verrà visualizzato automaticamente un messaggio testo 
 
 } else if ( " QUIT " equals ( linea ) . ) { 
 
 break; 
 
 } 
 
 } 
 
 //cose chiudere 
 
 folder.close (false); 
 
 store.close (); } 
 
 
 
 } 
 9 
 Premi il pulsante Riproduci verde per eseguire il codice . 
 10 
 Inserisci ospite di posta del provider per accedere alla cassetta postale . Per Gmail , per esempio , questo sarebbe imap.gmail.com per il server . 
 11 
 Inserisci il tuo nome utente . In genere questo è il nome completo, ad esempio [email protected] , non solo la parte del nome . Verificare con il proprio operatore per informazioni specifiche . 
 12 
 Inserisci la tua password . Dal momento che viene utilizzata la chiamata readpassword ( ) per la console di sistema , non sarà eco sullo schermo quando è entrato . 
 13 
 Inserire "SI" se si desidera leggere ogni messaggio . 
 
 14 
 inserire "QUIT " per terminare il programma , o finirà automaticamente quando si arriva passato il messaggio più vecchio . Quando il programma termina , si chiude la connessione in sola lettura alla casella postale. 
 
              
Programmazione © www.354353.com