IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

API standards et tierces Java Discussion :

[JavaMail] [ZImbra] AuthenticationFailedException: only valid after entering TLS mode


Sujet :

API standards et tierces Java

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    253
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 253
    Points : 67
    Points
    67
    Par défaut [JavaMail] [ZImbra] AuthenticationFailedException: only valid after entering TLS mode
    salut,

    j'ai la classe suivante, qui permet de récupérer mais mails sur le serveur.
    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
    public class Pop3Client {
    	public static void main(String[] args) {
    		Properties props = new Properties();
    		String host = "pop.mail.yahoo.fr";
     
    		String password = "password";
    		String provider = "pop3s";
    		try {
    			// Connection au serveur POP3
    			// ligne 1
    			//Session session = Session.getDefaultInstance(props, null);
    			Session session = Session.getDefaultInstance(props,
    					new MailAuthenticator("test1985@yahoo.fr"));
    			Store store = session.getStore(provider);
    			// ligne 2
    			store.connect(host, null, null);
     
    			// Ouverture de la boite aux lettres
    			Folder inbox = store.getFolder("INBOX");
    			if (inbox == null) {
    				System.out.println("No INBOX");
    				System.exit(1);
    			}
    			inbox.open(Folder.READ_ONLY);
    			// Lire les messages
    			Message[] messages = inbox.getMessages();
    			for (int i = 0; i < messages.length; i++) {
    				System.out.println("------------ Message " + (i + 1)
    						+ " ------------");
    				messages[i].writeTo(System.out);
    			}
    			// Fermer la connexion en laissant les fichiers
    			// sur le serveur
    			inbox.close(false);
    			store.close();
    		} catch (Exception ex) {
    			ex.printStackTrace();
    		}
    	}
    }

    après avoir activé pop3 sur mon yahoo, ma programme s'est exécute correctement .
    cependant je souhaite me connecté sur un serveur zimbra.
    problème à chaque exécution, j'ai l'erreur suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Exception in thread "main" javax.mail.AuthenticationFailedException: only valid after entering TLS mode
    	at com.sun.mail.pop3.POP3Store.protocolConnect(POP3Store.java:128)
    	at javax.mail.Service.connect(Service.java:236)
    	at javax.mail.Service.connect(Service.java:137)
    sachant que sur mon serveur zimbra pop3 et imap sont activé.

    aidez moi SVP;

    merci

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    253
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 253
    Points : 67
    Points
    67
    Par défaut
    salut,
    je n'ai pas encore résolu mon problème, cependant j'ai une erreur différente du précédente
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Exception in thread "main" javax.mail.MessagingException: +OK zimbra.danis-audit.com Zimbra POP3 server ready;
      nested exception is:
    	com.sun.mail.iap.ConnectionException: +OK zimbra.danis-audit.com Zimbra POP3 server ready
    	at com.sun.mail.imap.IMAPStore.protocolConnect(IMAPStore.java:459)
    	at javax.mail.Service.connect(Service.java:236)
    	at javax.mail.Service.connect(Service.java:137)
    	at javax.mail.Service.connect(Service.java:86)
    	at MailReceiver.getMessages(MailReceiver.java:94)
    	at MailReceiver.main(MailReceiver.java:118)
    est ce que quelqu'un peut m'aider pour résoudre ce problème?

    merci

Discussions similaires

  1. [PHP 5.3] Problème de validation (touche Enter)
    Par Sarevok dans le forum Langage
    Réponses: 6
    Dernier message: 02/11/2010, 18h35
  2. Validation par enter
    Par chrosnir dans le forum Général JavaScript
    Réponses: 14
    Dernier message: 17/07/2008, 11h39
  3. Validation des données en mode web
    Par nicoletflo dans le forum InfoPath
    Réponses: 1
    Dernier message: 20/02/2008, 11h06
  4. [VBA-E]Validation par "Enter" et par un bouton
    Par Ania dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 19/06/2006, 12h18
  5. Désactiver la validation par ENTER
    Par sami_c dans le forum Général JavaScript
    Réponses: 10
    Dernier message: 05/06/2006, 10h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo