Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Comment faire défiler vers le haut …
  • Comment faire pour mettre des articl…
  • Comment définir le chemin de classe…
  • Comment accéder à un tableau de ch…
  • Comment crypter un fichier en Java 
  • Comment changer le fond d'un champ d…
  • Comment faire pour utiliser Java Web…
  • Comment ajouter Chat pour votre site…
  • La différence entre Windows et l'au…
  • Comment ajouter une perspective Serv…
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    Comment mettre en œuvre une boîte aux lettres utilisant Java

    La plupart des fournisseurs de messagerie comme Gmail , Hotmail , etc fournir l'accès POP ou IMAP à votre boîte aux lettres et vous pourrez télécharger des messages à un client de messagerie comme Microsoft Outlook. Pour ce faire, à partir de votre programme Java à l'aide de l'API JavaMail . Vous pourrez également utiliser l' Eclipse pour les développeurs Java IDE pour faciliter l'accès plus facile aux bibliothèques , mais si vous êtes à l'aise en utilisant le kit de développement Java (JDK) , vous n'avez pas à utiliser un IDE . Choses que vous devez
    Eclipse pour les développeurs Java IDE
    Java Runtime Environment version 6 ou supérieure
    Voir Plus Instructions
    Préparation
    1

    télécharger et installer le Eclipse pour les développeurs Java IDE . Vous allez utiliser Eclipse pour écrire votre code Java et installer la bibliothèque de JavaMail .
    2

    Accédez à la maison de JavaMail sur le site Oracle Technology Network et cliquez sur le bouton bleu "Download" dans le milieu de la page pour obtenir la version 1.4.3 . Cliquez sur " Accepter de JavaMail contrat de licence " case à cocher et cliquez sur "Continuer". Cliquez sur le lien " javamail - 1.4.3.zip " . Choisissez d'enregistrer le fichier au lieu de l'ouvrir.
    3

    Décompressez le fichier " javamail - 1.4.3.zip " en double -cliquant dessus. Rappelez-vous l' emplacement, il décompressé .
    4

    ouverte Eclipse. Cliquez sur "Fichier ", puis " Nouveau" puis " Projet Java. " Tapez " GetMessage », comme le nom du projet , puis cliquez sur "Terminer".
    5

    Cliquez sur le dossier " GetMessage " dans l'explorateur de paquet - la barre d'outils sur la gauche - " . Propriétés " et sélectionnez
    6

    Cliquez sur " chemin de génération Java " sur la gauche , puis cliquez sur " Ajouter des fichiers JAR externes ... " bouton sur la droite. Accédez au dossier décompressé " javamail - 1.4.3 " et cliquez sur " mail.jar . " Cliquez sur " OK" et "OK" .
    Obtention email
    7

    Cliquez sur le projet " GetMessage " dans Eclipse, et sélectionnez ensuite "Nouveau" " classe ". Tapez " GetMail " que le nom, puis cliquez sur "Terminer".
    8

    Sélectionnez tout le code dans la fenêtre GetMail.java et copier et coller le code Java suivant à sa place :
    < p> import java.io. *;

    java.util.Properties d'importation ;

    javax.mail d'importation * . ; .

    importation javax.mail.internet * ; Photos

    classe GetMail publique {

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

    contre la console = System.Console ();

    //Obtenir serveur et les informations de connexion

    System.out.print ( "Courrier hôte :");

    cordes host = cons.readLine ();

    System.out . print (" Nom d'utilisateur :");

    chaîne username = cons.readLine ();

    System.out.print (" Mot de passe ");
    mot de passe Chaîne de

    = new String ( cons.readPassword ());

    //Config séance

    Propriétés props = new Properties () ;
    session session

    = Session.getDefaultInstance ( props , null);

    //Faire le raccordement store de magasin

    = session.getStore ( " imaps ");

    store.connect (hôte, nom d'utilisateur , mot de passe ) ;

    //Obtenir dossier et messages
    dossier

    de dossier = de store.getFolder ( " INBOX ");

    folder.open ( Folder.READ_ONLY ) ;

    Message message [] = folder.getMessages ();

    //Check électronique

    for (int i = message.length -1 , i> = 0; i - ) {< br >

    System.out.println ( i + ":" . . + Message [i] GETFROM () [0]

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

    System.out.println (" lire l'article [ OUI à lire /QUIT pour terminer ] ? ");
    ligne String =

    cons.readLine ();

    if ( . «OUI» est égal à (ligne) ) {

    System.out.println ( message de [i] getContent ( . ) ) ;

    //Notez que si MimeMultipart , n'affiche pas automatiquement un message texte Clip

    } else if (" Quitter" equals ( ligne). ) { pause


    ;

    } }


    //Fermer choses out of

    folder.close (false);

    store.close (); }


    }
    9

    Frappez le bouton vert pour exécuter votre code .
    10

    Entrez de votre fournisseur électronique de l'hôte pour accéder à votre boîte aux lettres. Pour Gmail, par exemple , ce serait imap.gmail.com pour le serveur.
    11

    Entrez votre nom d'utilisateur . Typiquement, il s'agit du nom complet, comme example@gmail.com , et pas seulement la partie du nom . Vérifiez avec votre fournisseur pour plus de détails .
    12

    Entrez votre mot de passe. Depuis l'appel readpassword () pour la console système est utilisé, il ne renvoie pas à l'écran lors de la saisie .
    13

    Entrez «OUI» si vous souhaitez lire chaque message.
    < Br > 14

    Entrez "Quitter" pour terminer le programme , ou il s'arrête automatiquement lorsque vous avez passé le plus ancien message. Lorsque le programme se termine, il ferme la connexion en lecture seule à votre boîte aux lettres.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Les avantages de printemps sur Struts 
  • Comment trouver un fichier dans Eclipse 
  • Comment utiliser le fichier de propriétés dans Struts 
  • Comment entiers d'entrée en Java en utilisant un scanner 
  • Java cadre Tutoriels 
  • Comment créer un vecteur d'une classe en Java 
  • Processus concurrents dans un objet Servlet 
  • Comment faire pour utiliser Java pour lire Excel 
  • Comment consigner les erreurs et les attraper Grâce exceptions en Java 
  • Joomla Analytics Aide 
  • Connaissances Informatiques © http://www.ordinateur.cc