javamail API, er zijn twee aspecten moeten in dit hoofdstuk te begrijpen.Ze is, controleer de,,,,,,,, in de e - mail van javamail is een proces dat wij hun dossiers geopend in de brievenbus van elk bericht krijgen.Hier, we controleren alleen het hoofd van elke boodschap, namelijk dat het thema van de,,,,.Niet naar de inhoud.,,,,, in de e - mail van javamail is een proces dat wij hun dossiers geopend in de brievenbus van elk bericht krijgen.Als we ook de inhoud van het hoofd van de erkenning van de inhoud van het type lezen.,,, de inspectie of de e - mail met javamail API, moeten we de pop of imap - server.Om te controleren of en e - mails, folders en opslag noodzakelijk zijn.We gebruiken hier gmail pop3 (POP. Gmail. COM.In dit hoofdstuk wordt het gebruik van javamail API, leren hoe je e - mail.In de volgende hoofdstukken, met inbegrip van de worden.E - mail:,,,,, een gesprek, het creëren van een voorwerp van opslag en de server pop3 -.,,, het creëren van een map.In je brievenbus opent de MAP,,, je boodschap ontvangen.,,, sluit de winkel MAP.,,, het creëren van de Java - klasse, het creëren van een Java dossiers, checkingmails, die als volgt luidt:,, pakket com.tutorialspoint; de invoer van java.util.properties; de invoer van javax.mail.folder; de invoer van javax.mail.message; de invoer van javax.mail.messagingexception javax.mail.nosuchproviderexception; invoer javax.mail.session; de invoer van javax.mail.store; de cursus (publiek checkingmails statische leegte inspectie (ontvangende string string. Storetype, de gebruikers, de code) {proberen (///////het creëren van gebied eigendom = nieuwe eigenschappen (); prestaties. (post pop3. Ontvangende); de "post (eigenschap.De mond. Pop3. "En" 995 "); prestaties. (post pop3. Starttls." en de "echte"); de conferentie emailsession = zitting. Getdefaultinstance (natuur); ///////opslag van materialen en het creëren van pop3 POP - server winkel = emailsession verbonden. GetStore ("POP3S"); in verband met de (winkel. De gastheer, de gebruikers, de code); ///////MAP en een map. Emailfolder = de winkel te openen. Getfolder ("werk"); (emailfolder. Open de map. Read_only); ///////- MAP in voor het verkrijgen van informatie en het drukken van de informatie [] = emailfolder getmessages () berichten.; systeem. Leegte fac ("bericht. Lengte -" + nieuws. Lengte); (int i = 0, n = messages.length; ik < n, I + +) (= [ik nieuws berichten]; het systeem.. leegte fac ("---------------------------------"); het systeem. Uit de leegte fac ("e - nummer." + (I + 1); het systeem.. leegte fac ("betreft:" + nieuws. Getsubject ()); het systeem.. leegte fac (":" De boodschap getfrom (+) [0].); het systeem.. leegte fac ("de tekst:" + nieuws. Getcontent (). Tostring ()) ///////;) sluit de winkel en een map. Emailfolder. Het sluiten van een (pseudo); ();} vangst (de winkel. Nosuchproviderexception e) {}) zoals printstacktrace (vangst (messagingexception e); {} vangst (abnormale printstacktrace (E.); e) {zoals printstacktrace ();}} openbare statische leegte belangrijkste (touw [...] dringt erop) {gastheer = "pop. Gmail. COM" Op grond van veranderingen; ///////Deze reeks mailstoretype = "pop3 gebruikersnaam =". "; yourmail @ gmail. COM" het wachtwoord veranderd; //////////////= "*"; wijziging van inspectie (gastheer, mailstoretype, gebruikersnaam en wachtwoord;}}, opgesteld, nu, we zijn klaar voor De klas, laten we deze soort.Ik heb checkingmails.java catalogus: klasse, /home /de /javamailapiexercise,.We moeten de pot, javax.mail.jar, en activation.jar op pad.De tenuitvoerlegging van de beschikking stellen de volgende soorten (met inbegrip van blikken op /home /de /catalogus): van een bevel tot opgenomen - CP /home /de /geactiveerd. De tank: //de /javax.mail.jar:checkingmails.java, die nu wordt opgesteld, de uitvoering van de volgende commando, Java CP /home /de /geactiveerd. De tank: /home /de /javax.mail.jar:checkingmails, te controleren of de produktie, en moet je zien in het paneel de volgende boodschap: 1, messages.length---4 --------------------------------- post betreft: het testen van post: < abcd @ gmail. COM > e - mail:... De tekst. Het internet. Mimemultipart @ 327a5b7f --------------------------------- e - nummer 2 betreft: eenvoudige testen... De e - mail: < abcd @ gmail. COM javax.mail > de tekst:. van het internet. Mimemultipart @ 7f0d08bc --------------------------------- e - mail nummer drie thema 's: e - mail met bijlage: < abcd @ gmail. COM > e - mail:... De tekst. Het internet. Mimemultipart @ 30b8afce --------------------------------- per e - mail nummer 4 thema' s: in het beeld van De e - mail: < abcd @ gmail. COM > de tekst van het Internet:... E - mail.. mimemultipart @ 2d1e165f, hier hebben we de afdruk in de inbox is 4 in dit geval, de boodschap.We drukken betreft, het adres en de tekst van elke e - mail, informatie.
E - mail
Previous:E - mail
Next Page:E - mails,