| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/07/2008 12:18:11
|
claytoncastelli
HelloWorld
Membro desde: 11/07/2008 11:50:05
Mensagens: 10
Offline
|
Blz Felipe!!
Primeiro me desculpe pois faltou falar um jar activation.
javaMail: mail.jar (http://java.sun.com/products/javamail/downloads/index.html)
commons-email-1.1: commons-email-1.1.jar (http://commons.apache.org/downloads/download_email.cgi)
activation: activation.jar (http://java.sun.com/javase/technologies/desktop/javabeans/jaf/downloads/index.html)
Esses foram os jars que eu usei para o exemplo.
Tenta fazer um teste usando o seu e-mail do gmail tanto como origem(from) como destino(to) ou seja por exemplo:
felipe@gmail.com
email.setAuthentication("felipe@gmail.com","sua senha do gmail");
email.setSSL(true);
email.setFrom("felipe@gmail.com");
email.addTo("felipe@gmail.com");
felipe@gmail.com e apenas um exemplo, tem que ser seu e-mail válido no gmail.
Você também pode mudar a porta usando o método setSmtpPort(aPortNumber):
email.setSmtpPort(aPortNumber);
Qualquer coisa posta seu código ai para eu ver, ou um exemplo que retrate bem a maneira de como você montou.
Falou!!
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/07/2008 12:42:20
|
felipeguerra
Virtual Machine Man
Membro desde: 26/03/2007 16:36:54
Mensagens: 767
Localização: São Paulo
Offline
|
Estou 'debaixo' de um proxy...deve ser isso!
|
"Antes da iluminação cortar lenha, carregar água. Depois da iluminação cortar lenha, carregar água..." |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/07/2008 13:10:20
|
claytoncastelli
HelloWorld
Membro desde: 11/07/2008 11:50:05
Mensagens: 10
Offline
|
Também estou usando proxy, fiz um teste antes de mandar essa resposta para você, e funcionou da mesma forma.
Caso eu descubra como evitar esse erro posto blz.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/08/2008 13:09:04
|
gabrielmassote
JavaGuru
![[Avatar]](/images/avatar/6c4ce2d66be954338a51e72eb79aae10.jpg)
Membro desde: 20/04/2007 17:58:30
Mensagens: 235
Offline
|
BLz pessoal?
to voltando de ferias e ja vou atualizar o topico com as seguintes informacoes:
- utilizando proxy
- adicionando arquivo (anexos)
logo em seguida vou fazer outro topico para o envio de emails utilizando a commons e coloco como autores todos os que colaboraram com o exemplo.
Abraco a todos.
|
Bacharelado: PUC Minas Poços de Caldas - 2008
Mestrado: Mestrando UFSCar - Atual
Certificações: Sun Certified Java Programmer 6 - 77%
Gabriel Massote Prado
E-mail: gabrielmassote@gmail.com
MSN: gabriel_massote@hotmail.com
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/08/2008 09:36:30
|
claytoncastelli
HelloWorld
Membro desde: 11/07/2008 11:50:05
Mensagens: 10
Offline
|
Enviando arquivos em formato HTML usando uma URL
Esse exemplo foi tirado da pagina do Apache referente ao Jakarta Commons, apenas alterei para funcionar na minha maquina.
exemplo original
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/08/2008 09:41:35
|
claytoncastelli
HelloWorld
Membro desde: 11/07/2008 11:50:05
Mensagens: 10
Offline
|
Enviando arquivos em formato HTML usando um arquivo local
Esse exemplo foi tirado da pagina do Apache referente ao Jakarta Commons, apenas alterei para funcionar na minha maquina.
exemplo original
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/08/2008 13:10:59
|
hopster
Thread.start()
![[Avatar]](/images/avatar/c4525d4b0ad85bb7ed6e5f31fbe008ce.jpg)
Membro desde: 04/08/2006 00:29:22
Mensagens: 44
Localização: Floripa / SC!
Offline
|
cara, muito bom teu tutorial.
porém está dando o erro:
javax.mail.MessagingException: Could not connect to SMTP host: smtp.gmail.com, port: 465;
nested exception is:
java.net.ConnectException: Connection timed out: connect
at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1391)
at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:412)
at javax.mail.Service.connect(Service.java:28
at javax.mail.Service.connect(Service.java:169)
at teste.SendMail.sendMail(SendMail.java:87)
at teste.Main.main(Main.java:20)
Caused by: java.net.ConnectException: Connection timed out: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:519)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:550)
at com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:141)
at com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:233)
at com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:163)
at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1359)
... 5 more
será que é do proxy? alguém tem alguma idéia?
|
yeah! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/08/2008 13:12:14
|
gabrielmassote
JavaGuru
![[Avatar]](/images/avatar/6c4ce2d66be954338a51e72eb79aae10.jpg)
Membro desde: 20/04/2007 17:58:30
Mensagens: 235
Offline
|
voce ta colocando sua senha e seu login certo e na parte que tem que colocar?
|
Bacharelado: PUC Minas Poços de Caldas - 2008
Mestrado: Mestrando UFSCar - Atual
Certificações: Sun Certified Java Programmer 6 - 77%
Gabriel Massote Prado
E-mail: gabrielmassote@gmail.com
MSN: gabriel_massote@hotmail.com
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/08/2008 13:21:46
|
hopster
Thread.start()
![[Avatar]](/images/avatar/c4525d4b0ad85bb7ed6e5f31fbe008ce.jpg)
Membro desde: 04/08/2006 00:29:22
Mensagens: 44
Localização: Floripa / SC!
Offline
|
sim sim
|
yeah! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/08/2008 13:24:37
|
gabrielmassote
JavaGuru
![[Avatar]](/images/avatar/6c4ce2d66be954338a51e72eb79aae10.jpg)
Membro desde: 20/04/2007 17:58:30
Mensagens: 235
Offline
|
os problemas que eu tive que davam esse erro era quando eu deixava de colocar informacoes sobre login certo e quando minha conexao estava ruim. Entao pode ser proxy, claro que se voce estiver utilizando.
Se estiver utilizando de uma olhada em mensagens anteriores que tem explicando como faz...vou atualizar o exemplo para suportar proxy...
abracao...se der certo comunica a gente...
|
Bacharelado: PUC Minas Poços de Caldas - 2008
Mestrado: Mestrando UFSCar - Atual
Certificações: Sun Certified Java Programmer 6 - 77%
Gabriel Massote Prado
E-mail: gabrielmassote@gmail.com
MSN: gabriel_massote@hotmail.com
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/08/2008 13:39:37
|
hopster
Thread.start()
![[Avatar]](/images/avatar/c4525d4b0ad85bb7ed6e5f31fbe008ce.jpg)
Membro desde: 04/08/2006 00:29:22
Mensagens: 44
Localização: Floripa / SC!
Offline
|
no meu debug aparece..
"DEBUG SMTP: trying to connect to host "smtp.gmail.com", port 465, isSSL false"
isSSL não tinha que ser true?
|
yeah! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/08/2008 13:46:06
|
gabrielmassote
JavaGuru
![[Avatar]](/images/avatar/6c4ce2d66be954338a51e72eb79aae10.jpg)
Membro desde: 20/04/2007 17:58:30
Mensagens: 235
Offline
|
é dizem que sim...
mas aqui ta como false e cabei de testar e enviou...
tenta usar o exemplo de commons do pessoal...eu particularmente acho mais facil...so que na epoca nao tinha conseguido mandar...
assim que sobrar um tempo vou criar outro topico para envio de email pela api commons...
desculpe nao resolver seu problema...
|
Bacharelado: PUC Minas Poços de Caldas - 2008
Mestrado: Mestrando UFSCar - Atual
Certificações: Sun Certified Java Programmer 6 - 77%
Gabriel Massote Prado
E-mail: gabrielmassote@gmail.com
MSN: gabriel_massote@hotmail.com
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/08/2008 13:52:45
|
renatocustodio
JavaGuru
![[Avatar]](/images/avatar/7e3da1dca2700e3225382921dd70b8c7.jpg)
Membro desde: 04/03/2008 07:21:24
Mensagens: 244
Offline
|
Eu sempre setei o ssl como true para entrar no GMAIL. E geralmente uso outra porta e não a 465. Acho que era a 587. Em um artigo que eu havia lido eles disseram que pode ser uma ou outra...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/08/2008 13:53:22
|
hopster
Thread.start()
![[Avatar]](/images/avatar/c4525d4b0ad85bb7ed6e5f31fbe008ce.jpg)
Membro desde: 04/08/2006 00:29:22
Mensagens: 44
Localização: Floripa / SC!
Offline
|
tranquilo...
o commons tb uso, e está dando o mesmo erro... tenho q ver mesmo
|
yeah! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/08/2008 13:56:05
|
hopster
Thread.start()
![[Avatar]](/images/avatar/c4525d4b0ad85bb7ed6e5f31fbe008ce.jpg)
Membro desde: 04/08/2006 00:29:22
Mensagens: 44
Localização: Floripa / SC!
Offline
|
renatocustodio,
como tu setou o ssl?
|
yeah! |
|
|
 |
|
|