URGENTE / Ler caixa de entrada do Gmail java netbeans

6 respostas
Felipe_Martins1

Pessoal me ajudem, seguinte achei vários tutorias mas nenhum que desse certo se alguém souber de algo que
funcione me ajudem, preciso capturar os emails que estão na minha caixa de entrada do Gmail
se possivel sempre os ultimos emails não lidos, alguem ae?

6 Respostas

darlan_machado

Qual o erro?

Felipe_Martins1
run:
Session complete

Store complete

javax.mail.MessagingException: Connect failed;

javax.mail.MessagingException: Connect failed;

nested exception is:

java.net.ConnectException: Connection timed out: connect

nested exception is:

java.net.ConnectException: Connection timed out: connect

at com.sun.mail.pop3.POP3Store.protocolConnect(POP3Store.java:209)

at javax.mail.Service.connect(Service.java:295)

at javax.mail.Service.connect(Service.java:176)

at email.ReceberEmail.getMail(ReceberEmail.java:48)

at email.ReceberEmail.main(ReceberEmail.java:75)

Caused by: java.net.ConnectException: Connection timed out: connect

at java.net.DualStackPlainSocketImpl.connect0(Native Method)

at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79)

at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)

at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)

at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)

at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)

at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)

at java.net.Socket.connect(Socket.java:589)

at java.net.Socket.connect(Socket.java:538)

at com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:321)

at com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:237)

at com.sun.mail.pop3.Protocol.(Protocol.java:112)

at com.sun.mail.pop3.POP3Store.getPort(POP3Store.java:260)

at com.sun.mail.pop3.POP3Store.protocolConnect(POP3Store.java:205)

 4 more

CONSTRUÍDO COM SUCESSO (tempo total: 22 segundos)
Felipe_Martins1

Não consegue conectar da um timeout

H

Costuma você ter que configurar no seu endereço gmail para ele permitir o acesso, pois vem como padrão desabilitado, e por isso pode ser problema no gmail e não na aplicação. Falo isso pois já aconteceu comigo.

Felipe_Martins1

Eu configurei para habilitar acesso de app externos ate estou enviando email pelo meu aplicativo usando o mesmo email

Felipe_Martins1

Alguem mais tem alguma ideia ae ?

Criado 16 de abril de 2018
Ultima resposta 16 de abr. de 2018
Respostas 6
Participantes 3