Notificação de recebimento de email com java.  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
jingle
Virtual Machine Man

Membro desde: 04/10/2006 20:40:08
Mensagens: 642
Localização: Canoas/RS
Offline

Oi estou conseguindo enviar email tudo certo com javax.mail , porém gostaria de nesse email que envio ter a confirmação de leitura tem como fazer isso?

[Email] [MSN]
webskate
Thread.start()

Membro desde: 25/08/2009 16:22:39
Mensagens: 43
Offline

acho que não, nunca vi nada parecido, o maximo que pode fazer é verificar se ocorreu algum erro no envio do email.
romarcio
JWizard
[Avatar]

Membro desde: 17/12/2008 10:05:49
Mensagens: 2434
Localização: Santa Maria/RS
Offline



Obs: Só funciona se quem receber o email, usar algum gerenciador de email tipo OutLook, se usar uma pagina webmail, não funciona.

This message was edited 1 time. Last update was at 29/10/2010 16:51:08


Bacharel em Sistemas de Informação.
Oracle Certified Professional, Java SE 6 Programmer

Blog | Facebook | Twitter
[WWW]
entanglement
GUJ Hacker

Membro desde: 26/09/2009 09:18:56
Mensagens: 5750
Offline

Disposition-Notification-To é aquele header que avisa ao Outlook para mostrar este diálogo aqui:

Outlook wrote:
______ requested a read receipt
be sent when message '_________' is read.
Do you want to send a receipt?
[ ] Don't ask me about sending receipts again
[Yes] [No]


Se o usuário responder "No", então você não vai receber o recibo. Muita gente simplesmente clica em "No".

Cristiano de Barros
JavaBaby
[Avatar]

Membro desde: 16/03/2008 21:11:04
Mensagens: 78
Localização: Florianópolis
Offline

Olá

Uma vez eu vi uma maneira no mínimo curiosa que alguns utilizam para fazer isso.
Você pode ter uma imagem de 1 pixel no seu e-mail, que vai solicitar algo para um servlet seu passando um id único na url, este id você teria que controlar para que ele represente um e-mail que você mandou.
Quando a imagem for solicitada ao servidor (quando o e-mail for aberto), basta você recuperar o id que foi passado na requisição e registrá-lo, assim você conseguirá saber se o e-mail foi aberto.
Contudo, a maioria dos páginas de e-mail, como gmail e hotmail, bloqueiam imagens de e-mails não confiáveis, então não é um método 100% garantido, a não ser que o seu e-mail esteja na white list da pessoa que você mandou.

Abraço

This message was edited 1 time. Last update was at 29/10/2010 19:16:25

 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team