API Java Mail - Usando o GMailL  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
ruben_m
JavaChild
[Avatar]

Membro desde: 21/07/2011 16:22:55
Mensagens: 116
Localização: Maputo
Offline

Valeu pelo tutorial ! adorei
[MSN]
rbortolon
Entusiasta Java
[Avatar]

Membro desde: 11/08/2008 19:57:49
Mensagens: 22
Offline

Amigos,

Consegui implementar das 2 formas porém estou com dúvida.

Se eu defino a origem como um e-mail válido (exemplo do hotmail ou até mesmo do gmail que não é o mesmo de destino) ele chega da seguinte forma (em anexo está o header da mensagem)

de : igobortolon@gmail.com contato.queroinfo@gmail.com
para : "contato.queroinfo@gmail.com" <contato.queroinfo@gmail.com>

É como se eu tivesse enviado "em nome de" contato.queroinfo@gmail.com mas na verdade eu quero que chegue com o nome que o usuário preencher no meu formulário de contato.

Segue abaixo uma das maneiras que utilizei como teste.


Obrigado!
Rodrigo Bortolon
[Thumb - detalhesMensagem.png]
 Nome do arquivo detalhesMensagem.png [Disk] Download
 Descrição Cabecalho mensagem G-mail
 Tamanho 6 Kbytes
 Baixado:  13 vez(es)

This message was edited 1 time. Last update was at 31/08/2011 22:37:46

rbortolon
Entusiasta Java
[Avatar]

Membro desde: 11/08/2008 19:57:49
Mensagens: 22
Offline

rbortolon wrote:Amigos,

Consegui implementar das 2 formas porém estou com dúvida.

Se eu defino a origem como um e-mail válido (exemplo do hotmail ou até mesmo do gmail que não é o mesmo de destino) ele chega da seguinte forma (em anexo está o header da mensagem)

de : igobortolon@gmail.com contato.queroinfo@gmail.com
para : "contato.queroinfo@gmail.com" <contato.queroinfo@gmail.com>

É como se eu tivesse enviado "em nome de" contato.queroinfo@gmail.com mas na verdade eu quero que chegue com o nome que o usuário preencher no meu formulário de contato, que neste exemplo eu inseri como "igobortolon@gmail.com".

Segue abaixo uma das maneiras que utilizei como teste.


Obrigado!
Rodrigo Bortolon




Pessoal,

Hoje me dei conta, lendo melhor o inicio do tópico que o nosso amigo Gabriel criou, que a rotina serve para envio de mensagens de uma conta para outras quaisquer e não o recebimento correto ?

Serviria então para a distribuição de mensagens do sistema para 1 ou n endereços de e-mail.

Para o meu caso onde no meu sistema há um formulário de contato, poderia utilizar as instruções abaixo sem a instrução "mail.smtp.user" ? Vou testar hoje a noite para verificar se funciona da maneira que citei.




Grato,
Rodrigo Bortolon

This message was edited 4 times. Last update was at 01/09/2011 08:03:27

fracon
Smalltalk

Membro desde: 01/06/2008 15:25:57
Mensagens: 1
Offline

Pessoal,

Alguem sabe o porque dessa exception? Desde já agradeço!

willianpolis
Smalltalk
[Avatar]

Membro desde: 05/07/2007 04:59:08
Mensagens: 1
Offline

Parabens pelo artigo.

"A intenção de aceitar o risco não se equivale ao desejo irresponsável de apostar na sorte!"
[Email] [MSN] [ICQ]
Andre Lopes
JavaGuru
[Avatar]

Membro desde: 04/11/2011 12:51:45
Mensagens: 227
Offline



Eu posso mudar isto , para isso :




Posso fazer isso ?
xandi_m5
JavaEvangelist

Membro desde: 17/07/2010 18:51:39
Mensagens: 473
Offline

Alguem fez esse exemplo do potico com JSF??
Se sim, pode mi ajudar??

Att: Alexandre
[Email] [WWW] [MSN]
xandi_m5
JavaEvangelist

Membro desde: 17/07/2010 18:51:39
Mensagens: 473
Offline

gabrielmassote wrote:

Parte 4 - Usando a Classe

- Apenas cire um objeto da classe SendMail. Podendo passar para o contrutor o servidor que quer usar, ou o padrao ja definido na classe(RECOMENDADO)
- 1 Opcao:

SendMail sm = new SendMail("smtp.gmail.com","465");

sm.sendMail(origem,destino,assunto,mensagem);




Oq são esses origem,destino,assunto,mensagem ???
De onde eu pego esses valores?

Att: Alexandre
[Email] [WWW] [MSN]
denisspitfire
GUJ Ranger
[Avatar]

Membro desde: 14/06/2011 09:50:48
Mensagens: 948
Offline

xandi_m5 wrote:
gabrielmassote wrote:

Parte 4 - Usando a Classe

- Apenas cire um objeto da classe SendMail. Podendo passar para o contrutor o servidor que quer usar, ou o padrao ja definido na classe(RECOMENDADO)
- 1 Opcao:

SendMail sm = new SendMail("smtp.gmail.com","465");

sm.sendMail(origem,destino,assunto,mensagem);




Oq são esses origem,destino,assunto,mensagem ???
De onde eu pego esses valores?

Vamos lá. Voce pode escrever substituindo esses valores por variaveis do tipo string mas escrevendo os valores para mandar o e-mail.


Free Lancer - WebDesigner , Designer Gráfico e Programador. denisspitfire@hotmail.com

Analista de Sistemas Jr.

-"Aquele que pergunta é um tolo por cinco minutos, mas aquele que não pergunta permanece um tolo para sempre." - Provérbio Chinês - Mas por favor, use o google antes!

"A evolução da forma começa com a percepção da falha."


[MSN]
denisspitfire
GUJ Ranger
[Avatar]

Membro desde: 14/06/2011 09:50:48
Mensagens: 948
Offline

Galera seguinte...
classe


erro

Alguem da uma luz pls

Free Lancer - WebDesigner , Designer Gráfico e Programador. denisspitfire@hotmail.com

Analista de Sistemas Jr.

-"Aquele que pergunta é um tolo por cinco minutos, mas aquele que não pergunta permanece um tolo para sempre." - Provérbio Chinês - Mas por favor, use o google antes!

"A evolução da forma começa com a percepção da falha."


[MSN]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team