Acessar o anexo de um e-mail com JavaMail  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
Eduardo Bregaida
Forum Spammer
[Avatar]

Membro desde: 13/11/2003 14:11:35
Mensagens: 1752
Localização: São Caetano do Sul - SP
Offline

Alguém sabe como acessar o anexo com Java Mail?
Exemplo tenho um e-mail com um anexo na caixa, meu app vai lá, pega a msg mais o anexo pra mim.

Alguem conhece?
vlw

Blog - Java Anywhere
http://www.javawora.blogspot.com
Meu Site
http://www.bregaida.com

"Você poderia me dizer, por favor, qual caminho eu devo seguir?"
"Isto depende muito de onde você deseja chegar."
-Lewis Carroll, Alice no País das Maravilhas

@Caelum - Futuros investimentos: FJ 34 e TV 61, Cursos Concluídos FJ: 11, 19, 21, 26, 27, 31, 91, RR: 11, CSM rumo à eXtreme Programming...

Certificações:
WebSphere Message Broker V6.0, Solution Development
CSM - Certified ScrumMaster
[Email] [WWW] [MSN]
Metaleiro
JavaEvangelist
[Avatar]

Membro desde: 06/07/2006 10:55:54
Mensagens: 447
Localização: São Bernardo do Campo - SP
Offline

Não sei se é bem isso o que precisa, mas segue:

EXEMPLO COMPLETO DE ENVIO DE E-MAIL COM ANEXO USANDO JSP + JAVAMAIL

JavaMail - Email c/ Anexo!

"The freedom is a right of all conscientious being " Tranformers - Optimus Prime

[MSN]
Eduardo Bregaida
Forum Spammer
[Avatar]

Membro desde: 13/11/2003 14:11:35
Mensagens: 1752
Localização: São Caetano do Sul - SP
Offline

Metaleiro wrote: Não sei se é bem isso o que precisa, mas segue:

EXEMPLO COMPLETO DE ENVIO DE E-MAIL COM ANEXO USANDO JSP + JAVAMAIL

JavaMail - Email c/ Anexo!



Não seria o envio, preciso que meu app acesse o e-mail, pegue o anexo, salve em uma pasta, marque o e-mail como lido, é isso, mas vlw os links =)


Sobre o envio em si peguei essas pra ver:
http://javafree.uol.com.br/forum/viewtopic.php?p=22161#22161
http://java.sun.com/products/javamail/FAQ.html
http://java.sun.com/developer/onlineTraining/JavaMail/contents.html#InstallJAF
http://java.sun.com/products/javamail/learning/tutorial/index.html
http://commons.apache.org/email/
http://www.apache.org/foundation/getinvolved.html
http://www.guj.com.br/posts/list/62607.java
http://commons.apache.org/email/api-release/index.html

This message was edited 1 time. Last update was at 28/10/2009 17:07:44


Blog - Java Anywhere
http://www.javawora.blogspot.com
Meu Site
http://www.bregaida.com

"Você poderia me dizer, por favor, qual caminho eu devo seguir?"
"Isto depende muito de onde você deseja chegar."
-Lewis Carroll, Alice no País das Maravilhas

@Caelum - Futuros investimentos: FJ 34 e TV 61, Cursos Concluídos FJ: 11, 19, 21, 26, 27, 31, 91, RR: 11, CSM rumo à eXtreme Programming...

Certificações:
WebSphere Message Broker V6.0, Solution Development
CSM - Certified ScrumMaster
[Email] [WWW] [MSN]
cdorner
JavaBaby
[Avatar]

Membro desde: 15/08/2008 14:49:50
Mensagens: 81
Offline

eae doido .....

http://www.hiteshagrawal.com/java/reading-pop3-mails-using-java

eh um codigo bem feinho mas aparentemente serve.


the google search = read email server java


poe la aparece mais coisas

tem casos que costuma dar alguns paus, fiz uma aplicação que faz isso, e tenho alguns problemas, mas boa sorte hehe

qualquer coisa diz ai

rsrs
[Email] [MSN]
Eduardo Bregaida
Forum Spammer
[Avatar]

Membro desde: 13/11/2003 14:11:35
Mensagens: 1752
Localização: São Caetano do Sul - SP
Offline

cdorner wrote:eae doido .....

http://www.hiteshagrawal.com/java/reading-pop3-mails-using-java

eh um codigo bem feinho mas aparentemente serve.


the google search = read email server java


poe la aparece mais coisas

tem casos que costuma dar alguns paus, fiz uma aplicação que faz isso, e tenho alguns problemas, mas boa sorte hehe

qualquer coisa diz ai

rsrs


Haha era isso mesmo, vlw

Blog - Java Anywhere
http://www.javawora.blogspot.com
Meu Site
http://www.bregaida.com

"Você poderia me dizer, por favor, qual caminho eu devo seguir?"
"Isto depende muito de onde você deseja chegar."
-Lewis Carroll, Alice no País das Maravilhas

@Caelum - Futuros investimentos: FJ 34 e TV 61, Cursos Concluídos FJ: 11, 19, 21, 26, 27, 31, 91, RR: 11, CSM rumo à eXtreme Programming...

Certificações:
WebSphere Message Broker V6.0, Solution Development
CSM - Certified ScrumMaster
[Email] [WWW] [MSN]
Eduardo Bregaida
Forum Spammer
[Avatar]

Membro desde: 13/11/2003 14:11:35
Mensagens: 1752
Localização: São Caetano do Sul - SP
Offline

Eduardo Bregaida wrote:
cdorner wrote:eae doido .....

http://www.hiteshagrawal.com/java/reading-pop3-mails-using-java

eh um codigo bem feinho mas aparentemente serve.


the google search = read email server java


poe la aparece mais coisas

tem casos que costuma dar alguns paus, fiz uma aplicação que faz isso, e tenho alguns problemas, mas boa sorte hehe

qualquer coisa diz ai

rsrs


Haha era isso mesmo, vlw



Bom isso funfou para o e-mail externo e tal, mas aqui internamente é Lotus Notes, e está dando o seguinte erro:


Tem idéia?

Blog - Java Anywhere
http://www.javawora.blogspot.com
Meu Site
http://www.bregaida.com

"Você poderia me dizer, por favor, qual caminho eu devo seguir?"
"Isto depende muito de onde você deseja chegar."
-Lewis Carroll, Alice no País das Maravilhas

@Caelum - Futuros investimentos: FJ 34 e TV 61, Cursos Concluídos FJ: 11, 19, 21, 26, 27, 31, 91, RR: 11, CSM rumo à eXtreme Programming...

Certificações:
WebSphere Message Broker V6.0, Solution Development
CSM - Certified ScrumMaster
[Email] [WWW] [MSN]
Eduardo Bregaida
Forum Spammer
[Avatar]

Membro desde: 13/11/2003 14:11:35
Mensagens: 1752
Localização: São Caetano do Sul - SP
Offline

Assim Funfou com IMAP



Blog - Java Anywhere
http://www.javawora.blogspot.com
Meu Site
http://www.bregaida.com

"Você poderia me dizer, por favor, qual caminho eu devo seguir?"
"Isto depende muito de onde você deseja chegar."
-Lewis Carroll, Alice no País das Maravilhas

@Caelum - Futuros investimentos: FJ 34 e TV 61, Cursos Concluídos FJ: 11, 19, 21, 26, 27, 31, 91, RR: 11, CSM rumo à eXtreme Programming...

Certificações:
WebSphere Message Broker V6.0, Solution Development
CSM - Certified ScrumMaster
[Email] [WWW] [MSN]
cdorner
JavaBaby
[Avatar]

Membro desde: 15/08/2008 14:49:50
Mensagens: 81
Offline

Eduardo Bregaida wrote:Assim Funfou com IMAP







P

[Email] [MSN]
Eduardo Bregaida
Forum Spammer
[Avatar]

Membro desde: 13/11/2003 14:11:35
Mensagens: 1752
Localização: São Caetano do Sul - SP
Offline

cdorner wrote:
Eduardo Bregaida wrote:Assim Funfou com IMAP




P




Mais uma dúvida, tem como eu marcar o e-mail como lido?

This message was edited 1 time. Last update was at 29/10/2009 13:50:07


Blog - Java Anywhere
http://www.javawora.blogspot.com
Meu Site
http://www.bregaida.com

"Você poderia me dizer, por favor, qual caminho eu devo seguir?"
"Isto depende muito de onde você deseja chegar."
-Lewis Carroll, Alice no País das Maravilhas

@Caelum - Futuros investimentos: FJ 34 e TV 61, Cursos Concluídos FJ: 11, 19, 21, 26, 27, 31, 91, RR: 11, CSM rumo à eXtreme Programming...

Certificações:
WebSphere Message Broker V6.0, Solution Development
CSM - Certified ScrumMaster
[Email] [WWW] [MSN]
Eduardo Bregaida
Forum Spammer
[Avatar]

Membro desde: 13/11/2003 14:11:35
Mensagens: 1752
Localização: São Caetano do Sul - SP
Offline

Mais uma dúvida, tem como eu marcar o e-mail como lido?


Também queria saber como pego o OutputStream e faço ele gravar na pasta eu fiz assim mas n funfou:


Blog - Java Anywhere
http://www.javawora.blogspot.com
Meu Site
http://www.bregaida.com

"Você poderia me dizer, por favor, qual caminho eu devo seguir?"
"Isto depende muito de onde você deseja chegar."
-Lewis Carroll, Alice no País das Maravilhas

@Caelum - Futuros investimentos: FJ 34 e TV 61, Cursos Concluídos FJ: 11, 19, 21, 26, 27, 31, 91, RR: 11, CSM rumo à eXtreme Programming...

Certificações:
WebSphere Message Broker V6.0, Solution Development
CSM - Certified ScrumMaster
[Email] [WWW] [MSN]
cdorner
JavaBaby
[Avatar]

Membro desde: 15/08/2008 14:49:50
Mensagens: 81
Offline

No momento não tenho em mãos como se faz isso, mas tem como sim, e eh facinho

quando chegar em casa posto o esquema


KISS .....
(Keep it Stuped and Simple)
[Email] [MSN]
Eduardo Bregaida
Forum Spammer
[Avatar]

Membro desde: 13/11/2003 14:11:35
Mensagens: 1752
Localização: São Caetano do Sul - SP
Offline

cdorner wrote:No momento não tenho em mãos como se faz isso, mas tem como sim, e eh facinho

quando chegar em casa posto o esquema


KISS .....
(Keep it Stuped and Simple)


hahaha vlw, enqto isso vou tentando achar no Google =)

Blog - Java Anywhere
http://www.javawora.blogspot.com
Meu Site
http://www.bregaida.com

"Você poderia me dizer, por favor, qual caminho eu devo seguir?"
"Isto depende muito de onde você deseja chegar."
-Lewis Carroll, Alice no País das Maravilhas

@Caelum - Futuros investimentos: FJ 34 e TV 61, Cursos Concluídos FJ: 11, 19, 21, 26, 27, 31, 91, RR: 11, CSM rumo à eXtreme Programming...

Certificações:
WebSphere Message Broker V6.0, Solution Development
CSM - Certified ScrumMaster
[Email] [WWW] [MSN]
Eduardo Bregaida
Forum Spammer
[Avatar]

Membro desde: 13/11/2003 14:11:35
Mensagens: 1752
Localização: São Caetano do Sul - SP
Offline

Eduardo Bregaida wrote:
cdorner wrote:No momento não tenho em mãos como se faz isso, mas tem como sim, e eh facinho

quando chegar em casa posto o esquema


KISS .....
(Keep it Stuped and Simple)


hahaha vlw, enqto isso vou tentando achar no Google =)

Resolvi amanhã posto a solução, só falta agora ler somente e-mails nao lidos pois ele está lendo todos e marcar os novos como lido, dai acabo de uma vez =)

Blog - Java Anywhere
http://www.javawora.blogspot.com
Meu Site
http://www.bregaida.com

"Você poderia me dizer, por favor, qual caminho eu devo seguir?"
"Isto depende muito de onde você deseja chegar."
-Lewis Carroll, Alice no País das Maravilhas

@Caelum - Futuros investimentos: FJ 34 e TV 61, Cursos Concluídos FJ: 11, 19, 21, 26, 27, 31, 91, RR: 11, CSM rumo à eXtreme Programming...

Certificações:
WebSphere Message Broker V6.0, Solution Development
CSM - Certified ScrumMaster
[Email] [WWW] [MSN]
Eduardo Bregaida
Forum Spammer
[Avatar]

Membro desde: 13/11/2003 14:11:35
Mensagens: 1752
Localização: São Caetano do Sul - SP
Offline

Eduardo Bregaida wrote:
Eduardo Bregaida wrote:
cdorner wrote:No momento não tenho em mãos como se faz isso, mas tem como sim, e eh facinho

quando chegar em casa posto o esquema


KISS .....
(Keep it Stuped and Simple)


hahaha vlw, enqto isso vou tentando achar no Google =)

Resolvi amanhã posto a solução, só falta agora ler somente e-mails nao lidos pois ele está lendo todos e marcar os novos como lido, dai acabo de uma vez =)


Resolução para salvar o anexo:

Blog - Java Anywhere
http://www.javawora.blogspot.com
Meu Site
http://www.bregaida.com

"Você poderia me dizer, por favor, qual caminho eu devo seguir?"
"Isto depende muito de onde você deseja chegar."
-Lewis Carroll, Alice no País das Maravilhas

@Caelum - Futuros investimentos: FJ 34 e TV 61, Cursos Concluídos FJ: 11, 19, 21, 26, 27, 31, 91, RR: 11, CSM rumo à eXtreme Programming...

Certificações:
WebSphere Message Broker V6.0, Solution Development
CSM - Certified ScrumMaster
[Email] [WWW] [MSN]
Eduardo Bregaida
Forum Spammer
[Avatar]

Membro desde: 13/11/2003 14:11:35
Mensagens: 1752
Localização: São Caetano do Sul - SP
Offline

No final ficou assim

Hehehe vlw a ajuda



Agora é só deixar esse código mais bonito e parrudo, mas já ta funfando

Blog - Java Anywhere
http://www.javawora.blogspot.com
Meu Site
http://www.bregaida.com

"Você poderia me dizer, por favor, qual caminho eu devo seguir?"
"Isto depende muito de onde você deseja chegar."
-Lewis Carroll, Alice no País das Maravilhas

@Caelum - Futuros investimentos: FJ 34 e TV 61, Cursos Concluídos FJ: 11, 19, 21, 26, 27, 31, 91, RR: 11, CSM rumo à eXtreme Programming...

Certificações:
WebSphere Message Broker V6.0, Solution Development
CSM - Certified ScrumMaster
[Email] [WWW] [MSN]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team