Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2013
    Messaggi
    25

    java.mail non mi funziona

    ho un problema con un codice che ho scritto per leggere le mail da internet su un pc funziona su un'altro mi da questo errore
    javax.mail.MessagingException: Remote host closed connection during handshake;
    nested exception is:
    javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
    Ultima modifica di bruno90; 06-02-2014 a 18:48

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    4,157
    l'eccezione che hai scritto dice tutto e non dice niente. Abbiamo capito che non termina l'handshake SSL, dice altro?
    RTFM Read That F*** Manual!!!

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2013
    Messaggi
    25
    javax.mail.MessagingException: Remote host closed connection during handshake;
    nested exception is:
    javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
    at com.sun.mail.imap.IMAPStore.protocolConnect(IMAPSt ore.java:670)
    at javax.mail.Service.connect(Service.java:295)
    at javax.mail.Service.connect(Service.java:176)
    at GetEmailMessage.riceviEmail(GetEmailMessage.java:4 0)
    at a.main(a.java:5)
    Caused by: javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
    at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
    at sun.security.ssl.SSLSocketImpl.performInitialHands hake(Unknown Source)
    at sun.security.ssl.SSLSocketImpl.startHandshake(Unkn own Source)
    at sun.security.ssl.SSLSocketImpl.startHandshake(Unkn own Source)
    at com.sun.mail.util.SocketFetcher.configureSSLSocket (SocketFetcher.java:549)
    at com.sun.mail.util.SocketFetcher.createSocket(Socke tFetcher.java:354)
    at com.sun.mail.util.SocketFetcher.getSocket(SocketFe tcher.java:237)
    at com.sun.mail.iap.Protocol.<init>(Protocol.java:116 )
    at com.sun.mail.imap.protocol.IMAPProtocol.<init>(IMA PProtocol.java:115)
    at com.sun.mail.imap.IMAPStore.newIMAPProtocol(IMAPSt ore.java:685)
    at com.sun.mail.imap.IMAPStore.protocolConnect(IMAPSt ore.java:636)
    ... 4 more
    Caused by: java.io.EOFException: SSL peer shut down incorrectly
    at sun.security.ssl.InputRecord.read(Unknown Source)
    ... 15 more
    Exception in thread "main" java.lang.IllegalStateException: Not connected
    at com.sun.mail.imap.IMAPStore.checkConnected(IMAPSto re.java:1733)
    at com.sun.mail.imap.IMAPStore.getFolder(IMAPStore.ja va:1528)
    at GetEmailMessage.riceviEmail(GetEmailMessage.java:5 0)
    at a.main(a.java:5)

  4. #4
    Utente di HTML.it L'avatar di minomic
    Registrato dal
    Nov 2010
    Messaggi
    635
    Più che altro mi fa sospettare questa riga:

    codice:
    Exception in thread "main" java.lang.IllegalStateException: Not connected

    Sicuro che il PC sia connesso?

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    4,157
    io guarderei questa invece

    codice:
    Caused by: java.io.EOFException: SSL peer shut down incorrectly
    at sun.security.ssl.InputRecord.read(Unknown Source)
    significa che inizia la lettura, magari fa la lettura per qualche byte e poi va giù.
    A questo livello capire che succede è quasi impossibile, dovresti intanto abilitare il debug SSL (lo fai con una property a riga di comando -Djavax.net.debug=all ) poi vedere se trovi qualcosa di strano nell'intero flusso SSL. Ti avverto che il flusso è lunghetto ed è normale. Cerca di vedere se in quel flusso ci sono cose strane (errori, eccezioni, rifiuti ecc).
    RTFM Read That F*** Manual!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.