salut à tous y'a t'il quelqu'un qui peut m'aider consernant les erreurs que je trouver lorsque je developpe un prog pour la reception des emails avec la langage java
je esaiyer avec ce prog

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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
import javax.mail.Folder;
import javax.mail.Session;
import javax.mail.Store;
import java.util.Properties;
import javax.mail.*;
import javax.mail.Folder;
import javax.mail.Message;
import javax.mail.Session;
import javax.mail.Store;
 
public class recevoirMail{
public void recevoirMail(){
try{
Properties prop = System.getProperties();
Auth aut=new Auth();
 
prop.put("mail.pop3.host","pop.yahoo.fr");
prop.put("mail.pop3.auth","true");
prop.put("mail.pop3.user", "djo_houhou@yahoo.fr");
prop.put("mail.pop3.port", 110);
prop.put("mail.pop3.socketFactory.fallback", "false");
 
 
Session session = Session.getDefaultInstance(prop,aut);
 
// Récupère la "messagerie" et se connecte
Store store = session.getStore("pop3");
 
session.setDebug(true);
store.connect("pop.yahoo.fr", "djo_houhou@yahoo.fr","passw");
 
 
// 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("taille de messages :");
System.out.println(message.length);
}
catch (Exception e) {
e.printStackTrace();
}
 
}
 
private class Auth extends Authenticator{
protected PasswordAuthentication getPasswordAuthentication()
{
 
return new PasswordAuthentication( "djo_houhou@yahoo.fr", "passw");
 
}
}
public static void main(String args[])
{
recevoirMail test1= new recevoirMail ();
test1.recevoirMail();
 
}//fin du main
 
}
Mais je trouve une liste des erreurs:


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
DEBUG: setDebug: JavaMail version 1.4.1
DEBUG POP3: connecting to host "pop.yahoo.fr", port 110, isSSL false
S: +OK dovecot ready.
C: USER <a href="mailto:djo_houhou@yahoo.fr">djo_houhou@yahoo.fr</a>
S: +OK
C: PASS passw
S: -ERR Authentication failed.
C: QUIT
S: +OK Logging out
DEBUG POP3: connecting to host "pop.yahoo.fr", port 110, isSSL false
S: +OK dovecot ready.
C: USER <a href="mailto:djo_houhou@yahoo.fr">djo_houhou@yahoo.fr</a>
S: +OK
C: PASS passw
javax.mail.AuthenticationFailedException: Authentication failed.
at com.sun.mail.pop3.POP3Store.protocolConnect(POP3Store.java:159)
at javax.mail.Service.connect(Service.java:310)
at javax.mail.Service.connect(Service.java:169)
at untitled1.recevoirMail.recevoirMail(recevoirMail.java:54)
at untitled1.recevoirMail.main(recevoirMail.java:86)
S: -ERR Authentication failed.
C: QUIT
S: +OK Logging out

merci d'avance