Na rede aqui da empresa(GVT) e em minha casa(velox) eu consigo enviar o email pelo javaMail, mas quando hospedei meu projeto, começou a dar essa exception,
já mudei o setSSL(true) ou setSSL(false) e não adiantou…
alguma sugestão? Será que é o servidor de email que tem que fazer alguma configuração para liberar o acesso de onde meu site está hospedado?
o problema parece ser de conexão na rede mesmo, porque em casa eu faço o deploy e acesso normalmente e envio o email com sucesso.
o que pode ser?
org.apache.commons.mail.EmailException: Sending the email to the following server failed : smtp.brasbunker.com.br:25
at org.apache.commons.mail.Email.sendMimeMessage(Email.java:1242)
at org.apache.commons.mail.Email.send(Email.java:1267)
at br.com.brasbunker.recurso.EmailUtil.enviarEmail(EmailUtil.java:33)
at br.com.brasbunker.bean.EmailBean.enviarEmail(EmailBean.java:36)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
…
e mais
Caused by: javax.mail.MessagingException: Could not connect to SMTP host: smtp.brasbunker.com.br, port: 25;
nested exception is:
java.net.ConnectException: Connection timed out
at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1706)
at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:525)
at javax.mail.Service.connect(Service.java:313)
…
Caused by: java.net.ConnectException: Connection timed out
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(Unknown Source)
at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
…