Glassfish + email  XML
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Autor Mensagem
ronildobraga
JavaEvangelist

Membro desde: 29/03/2006 10:06:51
Mensagens: 443
Localização: sao paulo - sp
Offline

Boa noite

Alguem sabe se existe um serviço de email no glassfish?
Sei que poderia usar a API Javamail para enviar e-mails mas gostaria de saber se existe uma outra opção.
Desde já muito obrigado

Ronildo da Rocha Braga Jr.
Programador, nada mais.

blog: http://www.iprogramming.blogspot.com/
[Email] [WWW] [MSN]
garcia-jj
JWizard

Membro desde: 13/04/2009 22:11:50
Mensagens: 2715
Localização: Porto Alegre
Offline

API para envio de email só existe o Javamail, assim como para acessar banco existe apenas o JDBC. O que existe são wrappers e utilitários que te facilitam o trabalho, porém todos por baixo dos panos usam javamail. O commons-email por exemplo é um utilitário que usa como backend o Javamail.

Mas respondendo sua pergunta: não existe nenhum serviço ou utilitário no glassfish, apenas o Javamail que está embutido no container.
javamaniaco
Java Ninja

Membro desde: 04/04/2007 19:21:36
Mensagens: 268
Offline

Acho que o colega se referiu a JNDI mail. Pesquise sobre isso no Google: GlassFish JNDI Mail.

Boa sorte!

"Iniciante sim, mas ignorante jamais."

"Seu corpo não pode estar onde sua mente SUBCONSCIENTE nunca esteve. Aprenda a leva-la até lá."
garcia-jj
JWizard

Membro desde: 13/04/2009 22:11:50
Mensagens: 2715
Localização: Porto Alegre
Offline

javamaniaco wrote:Acho que o colega se referiu a JNDI mail.


Hmmm, faz sentido, hehehehe. Usar uma mail-session direto no container é muito fácil. Entre lá no admin do glassfish, acesse o menu Resources e depois JavaMail Sessions. Lá você preenche os dados conforme seu serviço de email. Para fazer o lookup você pode usar como no jdbc (exemplo mail/myMailSession) ou então via injeção de dependencia (annotation @Resource).

http://docs.sun.com/app/docs/doc/820-4335/ablkr?a=view

http://github.com/garcia-jj
Não respondo dúvidas via MP. Use o fórum.
 
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Ir para:   
Powered by JForum 2.1.8 © JForum Team