Bonjour
Je suis actuellement bloqué pour recevoir des mails:
J'ai fait ce code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
33
34
35
36
37
38
39
40
41
42
43
44
 
import javax.mail.internet.*;
import javax.mail.*;
import java.util.*;
 
 
public class RecevoirMail{
	public boolean recevoirMailPOP(String server, boolean debug){
   		try{
   		Properties prop = System.getProperties();
   		Auth aut=new Auth();
   		prop.put("mail.pop3.host","pop.wanadoo
   		.fr");
   		prop.put("mail.pop3.auth","true");
   		Session session = Session.getDefaultInstance(prop,aut);
         // Récupère la "messagerie" et se connecte
		Store store = session.getStore("pop3");
		session.setDebug(debug);
		//store.connect(server, "jc_romeo@hotmail.fr", "pass3");
		store.connect();
 
		// Récupère le fichier "Boite de réception" et l'ouvre
		Folder folder = store.getFolder("INBOX");
		System.out.println("lecture des messages");
		folder.open(Folder.READ_ONLY);
 
		// Check les messages du dossier
		Message message[] = folder.getMessages();
		System.out.println(message.length);
		}
		catch (Exception e) {
                  e.printStackTrace();
         }
		return true;
 
   }
 
   private class Auth extends Authenticator{
   	protected  PasswordAuthentication getPasswordAuthentication(){
   		//return new PasswordAuthentication("romeojc1@yahoo.fr","pass1");
   		return new PasswordAuthentication("jean-christophe.romeo@wanadoo.fr","pass2");
   	}
   }
}
Je peux reprendre mes mails quand je me connecte à ma boite wanadoo mais je ne peux pas reprendre mes mails pour la boite yahoo ou hotmail.
Et quand je change de serveur (free au lieu de wanadoo par exemple) je ne peux plus me connecter à rien.
J'ai à chaque fois un message d'erreur de ce type:

DEBUG: setDebug: JavaMail version 1.3.3
DEBUG POP3: connecting to host "pop.free.fr", port 110, isSSL false
S: +OK <26532.1141860429@pop2-g25.free.fr>
C: USER jean-christophe.romeo@wanadoo.fr
S: +OK
C: PASS xxxx
S: -ERR authorization failed
C: QUIT
javax.mail.AuthenticationFailedException: authorization failed
at com.sun.mail.pop3.POP3Store.protocolConnect(POP3Store.java:128)
at javax.mail.Service.connect(Service.java:258)
at javax.mail.Service.connect(Service.java:137)
at javax.mail.Service.connect(Service.java:86)
at RecevoirMail.recevoirMailPOP(RecevoirMail.java:18)
at Javamail.main(Javamail.java:48)
Press any key to continue...

est ce que quelqu'un a déjà eu ce problème et pourrait m'aider?
merci d'avance
++
jc