Comment mettre en Œuvre une Boîte Mail à l

La plupart des fournisseurs de services de messagerie comme Gmail, HotMail et fournissent de l'accès POP ou IMAP à votre boîte aux lettres vous permet de télécharger des messages à un client de messagerie comme Microsoft Outlook. Le faire à partir de votre programme Java avec l'aide de l'API JavaMail. Vous aurez également l'utiliser Eclipse pour les Développeurs Java IDE pour rendre l'accès à la bibliothèques plus facile, 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

    • Environnement d'Exécution Java version 6 ou supérieure

      Préparation
      • Télécharger et installer Eclipse pour les Développeurs Java IDE. Vous serez à l'aide d'Eclipse pour écrire votre code Java et installer le JavaMail de la bibliothèque.
      • Accédez à la JavaMail la maison sur le site Oracle Technology Network et cliquez sur le bleu 'Télécharger' bouton dans le milieu de la page pour obtenir la version 1.4.3. Cliquez sur le bouton 'Accepter JavaMail Contrat de Licence' case à cocher et cliquez sur 'Continuer'. Cliquez sur le 'javamail-1.4.3.zip' lien. Choisissez d'enregistrer le fichier au lieu de l'ouvrir.
      • Décompressez l' 'javamail-1.4.3.zip' fichier en double-cliquant dessus. Rappelez-vous l'emplacement, il décompressé.
      • Ouvrez Eclipse. Cliquez sur 'Fichier' puis 'Nouveau' puis 'Java Project'. Tapez 'GetMessage' comme le nom du projet et cliquez sur 'Terminer'.
      • Cliquez sur le 'GetMessage' dans le dossier Package Explorerthe de la barre d'outils sur le leftand sélectionnez 'Propriétés'.
      • Cliquez sur 'Java Build Path' sur la gauche, puis cliquez sur 'Add External JARs ...' sur le bouton de droite. Accédez à la dézippé 'javamail-1.4.3' du dossier et cliquez sur 'mail.jar.' Cliquez sur 'OK' et 'OK'. L'extraction d'un Courrier
        • Cliquez sur le 'GetMessage' projet dans Eclipse, et sélectionnez 'Nouveau' puis 'Classe'. Tapez 'GetMail' que le nom, et cliquez sur 'Terminer'.
        • Sélectionner tout le code dans la GetMail.java de la fenêtre, puis copiez et collez le Code Java suivant à sa place: import java.io.* importer java.util.Propriétés import javax.mail.* import javax.mail.internet.* public class GetMail { public static void main (String args[]) throws Exception { Console cons = Système.console() // serveur et les informations de connexion du Système..print('le Courrier de l'hôte: ') String host = cons.readLine() du Système..print('nom d'utilisateur: ') String username = cons.readLine() du Système..print('Mot de passe: ') String mot de passe = new String(cons.readPassword()) // Configuration de messagerie session Properties props = new Properties() de la Session session = Session.getDefaultInstance(accessoires, null) // Faire la connexion d'un magasin Magasin = session.getStore('imap') de magasin.connect(serveur, nom d'utilisateur, mot de passe) // récupère le dossier et les messages du Dossier de dossier = magasin.getFolder('BOÎTE de réception') dossier.ouvrir le Dossier.READ_ONLY) Message[] = dossier.getMessages() // Vérifier le courrier for (int i=message.longueur-1 i>=0) { System..println(i ': 'message[i].getFrom()[0] '\t' message[i].getSubject ())..println('Lire le message? [OUI pour lire/ARRÊTER à la fin]') String ligne = cons.readLine() if ('OUI'.equals(ligne)) { System..println(message[i].getContent()) // Remarque, si MimeMultipart ne sera pas automatiquement l'affichage de message texte } else if ('QUITTER'.equals(ligne)) { break } } // fermeture de choses de dossier.fermer(faux) de magasin.close() } }
        • Frapper le bouton de lecture vert à l'exécution de votre code.
        • Entrez votre fournisseur de messagerie de l'ordinateur hôte pour accéder à votre boîte aux lettres. Pour Gmail, par exemple, ce serait imap.gmail.com pour le serveur.
        • Entrez votre nom d'utilisateur. Généralement c'est le nom complet de l'utilisateur, tels que [email protected], pas juste le nom de la partie. Vérifiez auprès de votre fournisseur pour plus de détails.
        • Entrez votre mot de passe. Depuis le readPassword() appel de la console système est utilisé, il ne l'affichera pas à l'écran lors de la saisie.
        • Entrez 'OUI' si vous souhaitez lire chaque message.
        • Entrez 'QUITTER' à la fin du programme, ou il prendra fin automatiquement lorsque vous avez passé le message le plus ancien. Lorsque le programme se termine, il ferme la connexion en lecture seule dans votre boîte aux lettres.







Comment mettre en Œuvre une Boîte Mail a l'Aide de Java


La plupart des fournisseurs de services de messagerie comme Gmail, HotMail et fournissent de l'acces POP ou IMAP a votre boîte aux lettres vous permet de telecharger des messages a un client de messagerie comme Microsoft Outlook. Le faire a partir de votre programme Java avec l'aide de l'API JavaMail. Vous aurez egalement l'utiliser Eclipse pour les Developpeurs Java IDE pour rendre l'acces a la bibliotheques plus facile, mais si vous etes a l'aise en utilisant le Kit de Developpement Java (JDK), vous n'avez pas a utiliser un IDE.


Choses que Vous Devez

  • Eclipse pour les Developpeurs Java IDE

    • Environnement d'Execution Java version 6 ou superieure

      Preparation
      • Telecharger et installer Eclipse pour les Developpeurs Java IDE. Vous serez a l'aide d'Eclipse pour ecrire votre code Java et installer le JavaMail de la bibliotheque.
      • Accedez a la JavaMail la maison sur le site Oracle Technology Network et cliquez sur le bleu 'Telecharger' bouton dans le milieu de la page pour obtenir la version 1.4.3. Cliquez sur le bouton 'Accepter JavaMail Contrat de Licence' case a cocher et cliquez sur 'Continuer'. Cliquez sur le 'javamail-1.4.3.zip' lien. Choisissez d'enregistrer le fichier au lieu de l'ouvrir.
      • Decompressez l' 'javamail-1.4.3.zip' fichier en double-cliquant dessus. Rappelez-vous l'emplacement, il decompresse.
      • Ouvrez Eclipse. Cliquez sur 'Fichier' puis 'Nouveau' puis 'Java Project'. Tapez 'GetMessage' comme le nom du projet et cliquez sur 'Terminer'.
      • Cliquez sur le 'GetMessage' dans le dossier Package Explorerthe de la barre d'outils sur le leftand selectionnez 'Proprietes'.
      • Cliquez sur 'Java Build Path' sur la gauche, puis cliquez sur 'Add External JARs ...' sur le bouton de droite. Accedez a la dezippe 'javamail-1.4.3' du dossier et cliquez sur 'mail.jar.' Cliquez sur 'OK' et 'OK'. L'extraction d'un Courrier
        • Cliquez sur le 'GetMessage' projet dans Eclipse, et selectionnez 'Nouveau' puis 'Classe'. Tapez 'GetMail' que le nom, et cliquez sur 'Terminer'.
        • Selectionner tout le code dans la GetMail.java de la fenetre, puis copiez et collez le Code Java suivant a sa place: import java.io.* importer java.util.Proprietes import javax.mail.* import javax.mail.internet.* public class GetMail { public static void main (String args[]) throws Exception { Console cons = Systeme.console() // serveur et les informations de connexion du Systeme..print('le Courrier de l'hote: ') String host = cons.readLine() du Systeme..print('nom d'utilisateur: ') String username = cons.readLine() du Systeme..print('Mot de passe: ') String mot de passe = new String(cons.readPassword()) // Configuration de messagerie session Properties props = new Properties() de la Session session = Session.getDefaultInstance(accessoires, null) // Faire la connexion d'un magasin Magasin = session.getStore('imap') de magasin.connect(serveur, nom d'utilisateur, mot de passe) // recupere le dossier et les messages du Dossier de dossier = magasin.getFolder('BOÎTE de reception') dossier.ouvrir le Dossier.READ_ONLY) Message[] = dossier.getMessages() // Verifier le courrier for (int i=message.longueur-1 i>=0) { System..println(i ': 'message[i].getFrom()[0] '\t' message[i].getSubject ())..println('Lire le message? [OUI pour lire/ARRETER a la fin]') String ligne = cons.readLine() if ('OUI'.equals(ligne)) { System..println(message[i].getContent()) // Remarque, si MimeMultipart ne sera pas automatiquement l'affichage de message texte } else if ('QUITTER'.equals(ligne)) { break } } // fermeture de choses de dossier.fermer(faux) de magasin.close() } }
        • Frapper le bouton de lecture vert a l'execution de votre code.
        • Entrez votre fournisseur de messagerie de l'ordinateur hote pour acceder a votre boîte aux lettres. Pour Gmail, par exemple, ce serait imap.gmail.com pour le serveur.
        • Entrez votre nom d'utilisateur. Generalement c'est le nom complet de l'utilisateur, tels que [email protected], pas juste le nom de la partie. Verifiez aupres de votre fournisseur pour plus de details.
        • Entrez votre mot de passe. Depuis le readPassword() appel de la console systeme est utilise, il ne l'affichera pas a l'ecran lors de la saisie.
        • Entrez 'OUI' si vous souhaitez lire chaque message.
        • Entrez 'QUITTER' a la fin du programme, ou il prendra fin automatiquement lorsque vous avez passe le message le plus ancien. Lorsque le programme se termine, il ferme la connexion en lecture seule dans votre boîte aux lettres.

Comment mettre en Œuvre une Boîte Mail à l'Aide de Java

La plupart des fournisseurs de services de messagerie comme Gmail, HotMail et fournissent de l'accès POP ou IMAP à votre boîte aux lettres vous permet de télécharger des messages à un client de messagerie comme Microsoft Outlook. Le faire à partir de votre programme Java avec l'aide de l'API JavaMail. Vous aurez également l'utiliser Eclipse pour les Développeurs Java IDE pour rendre l'accès à la bibliothèques plus facile, mais si vous êtes à l'aise en utilisant le Kit de Développement Java (JDK), vous n'avez pas à utiliser un IDE.
Recommander aux amis
  • gplus
  • pinterest

Messages récents

Commentaire

Laisser un commentaire

évaluation