Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Hvordan implementere en postboks Bruke Java
    Mest e-post leverandører som Gmail , Hotmail og lignende gir POP- eller IMAP-tilgang til postkassen din , slik at du kan laste ned meldinger til en e-postklient som Microsoft Outlook . Gjøre dette fra din Java -basert program med hjelp av JavaMail API. Du vil også bruke Eclipse for Java-utviklere IDE å gjøre tilgangen bibliotekene enklere, men hvis du er komfortabel med å bruke Java Development Kit ( JDK ) , trenger du ikke å bruke en IDE . Du trenger
    Eclipse for Java-utviklere IDE
    Java Runtime Environment versjon 6 eller nyere
    Vis flere instruksjoner
    Forberedelse
    en

    Last ned og installer Eclipse for Java-utviklere IDE . Du skal bruke Eclipse til å skrive Java-kode og installere JavaMail biblioteket.
    2

    Naviger til JavaMail hjem på Oracle Technology Network og klikke på den blå "Last ned "-knappen i midten av siden å få versjon 1.4.3 . Klikk på "Godta å javamail License Agreement " boksen og klikk " Fortsett". Klikk på " javamail - 1.4.3.zip "-linken. Velg å lagre filen i stedet for å åpne den .
    3

    Pakk ut " javamail - 1.4.3.zip " fil ved å dobbeltklikke på den . Husk plasseringen det pakket ut til .
    4

    Åpen Eclipse . Klikk på "File " og deretter " New " og deretter " Java Project. " Type " GetMessage " som prosjektets navn , og klikk " Finish".
    5

    Klikk på " GetMessage "-mappen i Package Explorer - verktøylinjen til venstre - " . Properties " og velg
    6

    Klikk " Java Build Sti " på venstre , klikk på " Legg Eksterne JARer ... " -knappen til høyre. Naviger til den utpakkede " javamail - 1.4.3 "-mappen og klikk " mail.jar . " Klikk " OK " og " OK " igjen.
    Henter Mail
    7

    Klikk på " GetMessage " -prosjektet i Eclipse , og velg "New " og deretter " Class ". Type " GetMail " som navn , og klikk " Finish".
    8

    Merk all koden i GetMail.java vinduet og kopier og lim inn følgende Java-kode på sin plass : en < p> import java.io. * ;

    import java.util.Properties ,

    import javax.mail * ; . .

    import javax.mail.internet * ;

    public class GetMail {

    public static void main ( String args [ ] ) throws Exception {

    Console cons = System.console ();

    //Få server og påloggingsinformasjon

    System.out.print ( "Mail vert: ");

    String host = cons.readLine ();

    System.out . print ( " Brukernavn : ");

    String brukernavn = cons.readLine ();

    System.out.print ( "Passord : ");

    String passord = new String ( cons.readPassword ( ));

    //Setup postøkt

    Properties rekvisitter = nye egenskaper ();

    Session session = Session.getDefaultInstance ( props , null ) ;

    //Make forbindelse

    butikken butikken = session.getStore ( " IMAPS ");

    store.connect (host , brukernavn, passord);

    //Get mappe og meldinger

    Folder folder = store.getFolder ( " innboks" ) ;

    folder.open ( Folder.READ_ONLY ) ;

    Message melding [ ] = folder.getMessages ();

    //Sjekk mail

    for ( int i = message.length - en ; i> = 0; i - ) {

    System.out.println ( i + ":" . . + melding [ i] getFrom ( ) [ 0 ]

    + " \\ t " + melding [ i] getSubject ( ) );

    System.out.println ( "Les melding [JA for å lese /AVSLUTT for å avslutte ] ? ");

    String linje = cons.readLine ();

    if ( . " YES " likeverdige ( linje) ) {

    System.out.println (melding [ i] getContent ( . ));

    //Merk , hvis MimeMultipart , ikke automatisk viser meldingen tekst

    } else if ( "QUIT " likeverdige ( linje) . ) {

    pause,

    }

    }

    //Close ting ut

    folder.close ( false) ;

    store.close ();

    }

    }
    9

    Hit den grønne Play -knappen for å kjøre koden.
    10

    Skriv inn din leverandørs post vert å få tilgang til postboksen . For Gmail , for eksempel, ville dette være imap.gmail.com for serveren .
    11

    Skriv inn brukernavnet. Vanligvis er dette den fulle brukernavn, slik som example@gmail.com , ikke bare navnet delen . Sjekk med din leverandør for nærmere detaljer .
    12

    Skriv inn passordet. Siden readPassword ( ) kaller for systemet konsollen brukes , vil det ikke ekko på skjermen når angitt .
    13

    Enter " JA" hvis du ønsker å lese hver melding .

    14

    Enter " QUIT" for å avslutte programmet , eller det avsluttes automatisk når du kommer forbi den eldste meldingen. Når programmet er slutt , det stenger den skrivebeskyttet tilkobling til postkassen din .

    früher :

     Weiter:
      Relatert Artike
    ·Slik konverterer Time to String i Java 
    ·Hvordan bruke Java Vektorer 
    ·Hvordan skrive Strings til en tekstfil i Java 
    ·Hvordan lage Registrering Forms i Java 
    ·Fire primitive typer i Java 
    ·Hvordan gjøre tillegg i Java 
    ·Slik konverterer en NetBeans prosjektet til Eclipse 
    ·Hva er en Socket i Java 
    ·Hvordan lage Javadoc Når Kommenterer 
    ·Maksimal Heap Størrelse i JVM 
      Anbefalte artikler
    ·Hvordan få Modul CV i OpenCV for Python 
    ·Slik fjerner det siste elementet på en Ruby Array 
    ·Hvordan lage en Basic Timer i Java 
    ·Hvordan slå sammen to Sortert ADT Lister 
    ·Hvordan finne Totalt antall forekomster av hver bokstav…
    ·Hvordan få tilgang til VBA til Hent eksterne data 
    ·Hvordan å kode i XSPF 
    ·Hvordan erstatte et Word i en ekstern tekstfil ved bruk…
    ·Hvordan vise en liste over strenger i ListView 
    ·Slik endrer PHP eller ASP.NET versjon med enom web host…
    Copyright ©  Datamaskin  http://www.datamaskin.biz/