Problème a la compilation : <identifier> expected
Bonjour,
Je suis en train de réaliser un programme qui se connecte a un serveur mail. Voici le code que j'utilise :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
import javax.mail.*;
import javamail.*;
public class Connexion {
String protocol = "pop3";
String hostServer = "pop.free.fr";
String userName = "monutilisateur@free.fr";
String password = "monpassword";
String folderMail = "INBOX";
// on crée une session pour se connecter au serveur mail
Properties props = new Properties();
Session session = Session.getDefaultInstance(props, null);
// on definit le protocol de messagerie
Store store = session.getStore(protocol);
// on se connecte au serveur
store.connect(hostServer, userName, password);
// on se dirige vers le dossier de messagerie dans lequel se trouve les mails
Folder folder = store.getFolder(folderMail);
// on ouvre le dossier
folder.open(folder.READ_ONLY);
// on recupere les messages du dossier
Message message[] = folder.getMessages();
} |
Pour les lignes suivantes j'ai l'erreur "<identifier> expected" lorsque je veux compiler mon fichier Connexion.java :
- store.connect(hostServer, userName, password);
- folder.open(folder.READ_ONLY);
Dernieres infos, je travaille avec XCode et j'ai télécharger le package javamail sur le site des développeurs, je l'ais placer dans le dossier qui contient mon fichier Connexion.java.
J'ai vraiment besoin de votre aide !!!