[RESOLVIDO]Problemas de envio de email

1 resposta
J
Pessoal bom dia tudo certo?

Estou com problemas para usar o javamail, recebi a seguinte exception:

javax.mail.AuthenticationFailedException

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

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

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

at br.com.serversocket.util.Email.enviarEmail(Email.java:167)

at br.com.serversocket.util.Email.enviar(Email.java:143)

at br.com.serversocket.util.Email.run(Email.java:185)

at java.lang.Thread.run(Thread.java:744)

at br.com.serversocket.main.Main.main(Main.java:25)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:606)

at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:58)

estou suspeitando de algum problema com o servidor da aplicação, pois esse problema só está acontecendo em 1 dos clientes da empresa, os outros funciona sem nenhum problema, ao adicionar “props.put(“mail.debug”, “true”);” no properties da configuração do email tive a seguinte saida:

Email usado para envio: <a href="mailto:[email removido]">[email removido]</a> <<

DEBUG: JavaMail version 1.4ea

DEBUG: java.io.FileNotFoundException: /usr/lib/jvm/jdk1.7.0_51/jre/lib/javamail.providers (No such file or directory)

DEBUG: !anyLoaded

DEBUG: not loading resource: /META-INF/javamail.providers

DEBUG: successfully loaded resource: /META-INF/javamail.default.providers

DEBUG: Tables of loaded providers

DEBUG: Providers Listed By Class Name: {com.sun.mail.smtp.SMTPSSLTransport=javax.mail.Provider[TRANSPORT,smtps,com.sun.mail.smtp.SMTPSSLTransport,Sun Microsystems, Inc], com.sun.mail.smtp.SMTPTransport=javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc], com.sun.mail.imap.IMAPSSLStore=javax.mail.Provider[STORE,imaps,com.sun.mail.imap.IMAPSSLStore,Sun Microsystems, Inc], com.sun.mail.pop3.POP3SSLStore=javax.mail.Provider[STORE,pop3s,com.sun.mail.pop3.POP3SSLStore,Sun Microsystems, Inc], com.sun.mail.imap.IMAPStore=javax.mail.Provider[STORE,imap,com.sun.mail.imap.IMAPStore,Sun Microsystems, Inc], com.sun.mail.pop3.POP3Store=javax.mail.Provider[STORE,pop3,com.sun.mail.pop3.POP3Store,Sun Microsystems, Inc]}

DEBUG: Providers Listed By Protocol: {imaps=javax.mail.Provider[STORE,imaps,com.sun.mail.imap.IMAPSSLStore,Sun Microsystems, Inc], imap=javax.mail.Provider[STORE,imap,com.sun.mail.imap.IMAPStore,Sun Microsystems, Inc], smtps=javax.mail.Provider[TRANSPORT,smtps,com.sun.mail.smtp.SMTPSSLTransport,Sun Microsystems, Inc], pop3=javax.mail.Provider[STORE,pop3,com.sun.mail.pop3.POP3Store,Sun Microsystems, Inc], pop3s=javax.mail.Provider[STORE,pop3s,com.sun.mail.pop3.POP3SSLStore,Sun Microsystems, Inc], smtp=javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc]}

DEBUG: successfully loaded resource: /META-INF/javamail.default.address.map

DEBUG: !anyLoaded

DEBUG: not loading resource: /META-INF/javamail.address.map

DEBUG: java.io.FileNotFoundException: /usr/lib/jvm/jdk1.7.0_51/jre/lib/javamail.address.map (No such file or directory)

DEBUG: getProvider() returning javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc]

DEBUG SMTP: useEhlo true, useAuth true

DEBUG SMTP: useEhlo true, useAuth true

DEBUG SMTP: trying to connect to host <a href="http://smtp.gmail.com">smtp.gmail.com</a>, port 465, isSSL false

220 <a href="http://smtp.gmail.com">smtp.gmail.com</a> ESMTP m63sm9219508qke.9 - gsmtp

DEBUG SMTP: connected to host <a href="http://smtp.gmail.com">smtp.gmail.com</a>, port: 465
EHLO "Cliente"

<a href="http://250-smtp.gmail.com">250-smtp.gmail.com</a> at your service, [“ip_servidor”]

250-SIZE 35882577

250-8BITMIME

250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH

250-ENHANCEDSTATUSCODES

250-PIPELINING

250-CHUNKING

250 SMTPUTF8

DEBUG SMTP: Found extension “SIZE”, arg "35882577"

DEBUG SMTP: Found extension “8BITMIME”, arg ""

DEBUG SMTP: Found extension “AUTH”, arg "LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH"

DEBUG SMTP: Found extension “ENHANCEDSTATUSCODES”, arg ""

DEBUG SMTP: Found extension “PIPELINING”, arg ""

DEBUG SMTP: Found extension “CHUNKING”, arg ""

DEBUG SMTP: Found extension “SMTPUTF8”, arg ""

DEBUG SMTP: Attempt to authenticate

AUTH LOGIN

334 VXNlcm5hbWU6

YWxlcnRhLnNpc3RlbWFncHNAZ21haWwuY29t

334 UGFzc3dvcmQ6

YXJhc29sdXRpb24yMDEy

534-5.7.14 <<a href="https://accounts.google.com/signin/continue?sarp=1&scc=1&plt=AKgnsbvR">https://accounts.google.com/signin/continue?sarp=1&scc=1&plt=AKgnsbvR</a>

534-5.7.14 3jOiHv8E96B69-uFhHz449tq3CZrhlmEKeOwtwO9jHQ0PjTRoCcBbuK46dJsjRs5I_CJ-k

534-5.7.14 Vbf43DZDHLrudDerQP3NAH0VQXVgotP6Q2TqFEKNwaFnmewkegFfC3cvZ-UXXf1bW5u5B6

534-5.7.14 afnKblO815N19F89q8mJyOM1R_9HgUCvu4WnMIuzOZlw8pan5KrMs9UjIzUB9NYE-KmwQT

534-5.7.14 Cf089ckxqVbjdsst-6VUMzJovYmy4> Please log in via your web browser and

534-5.7.14 then try again.

534-5.7.14  Learn more at

534 5.7.14  <a href="https://support.google.com/mail/answer/78754">https://support.google.com/mail/answer/78754</a> m63sm9219508qke.9 - gsmtp

javax.mail.AuthenticationFailedException

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

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

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

at br.com.serversocket.util.Email.enviarEmail(Email.java:167)

at br.com.serversocket.util.Email.enviar(Email.java:143)

at br.com.serversocket.util.Email.run(Email.java:185)

at java.lang.Thread.run(Thread.java:744)

at br.com.serversocket.main.Main.main(Main.java:25)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:606)

at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:58)

estou suspeitando de algo no servidor que possa estar bloqueando o envio do email, posi antes desse problema estava com problemas de conexão na porta do ssl que já foi resolvido, existe mais alguma coisa que eu deveria de me atentar no servidor que pode estar causando isso já que em outros clientes essa rotina funciona sem problemas?
O servidor do cliente é um ubuntu 16.04 64bits.
Obrigado

1 Resposta

J

Pessoal encontrei o problema, era o google que estava bloqueando a conexão do servidor por não reconhecer o dispositico

Criado 30 de outubro de 2017
Ultima resposta 30 de out. de 2017
Respostas 1
Participantes 1