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.
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.
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).