Dúvida Envio de E-mail
10/03/2014 11:23
0
Bom dia,

Criei um formulário em uma página que envia um e-mail através do plugin mail do Grails, nesse plugin temos que configurar um from padrão para as mensagens. Gostaria de saber se tem como colocar o from o usuário que está enviando a mensagem.

Obrigado
Tags: e-mail, mail, grails


0
No exemplo abaixo o nome do usuário logado é obtido pelo springSecurityService. Aqui na empresa utilizamos CAS (Central Authentication Service), então o mesmo login da rede está cadastrado na aplicação Grails. ASsim, o e-mail é apenas uma concatenção de usuário logado com o domínio.

Exemplo: utilizando o mailService e springSecurityService injetados em um Service ou Domain Class...


mailService.sendMail {
from "${springSecurityService.currentUser.username}@dominio.com.br"
to contacts
subject "Teste - Envio de e-mail"
html """
<p>Teste teste.</p>
"""
}
10/03/2014 14:26


0
Entendi,

Mais no caso do e-mail que o usuário está utilizando para o contato for do Gmail, Yahoo, ele vai enviar mesmo assim?

Não daria algum erro por eu estar enviando um e-mail do meu smtp com o from do Gmail, Yahoo?
10/03/2014 16:32



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto