confirmar recebimento igual o outlook

Delphi

12/03/2007

Boa tarde

esto enviando e-mail com o IDSMTP da peleta indy

alguem sabe como eu faço pra marcar a opção ´confirmar recebimento´. igual q tem no outlook?

ja procurei no forum não achei..

se alguem souber agradeço

Alan


Alansvieceli

Alansvieceli

Curtidas 0

Respostas

Massuda

Massuda

12/03/2007

Não existe modo confiável de se fazer isso. Ou depende do servidor de email ou depende do programa que recebe o email.

Uma forma de fazer isso é inserir um cabeçalho adicional na mensagem...
// Mensagem é um TIdMessage
Mensagem.Headers.Values[´Return-Receipt-To´] := ´seu.email@inter.net´;
Note, entretanto, que o envio de confirmação de recebimento pode ser desabilitado no programa de email do destinatário.

Um truque muito usado é incluir na mensagem uma imagem que é carregada a partir de um servidor web, de modo que o pedido da imagem inclua um identificador da mensagem/destinatário. Entretanto, muitos programas para ler email atualmente impedem esse tipo de truque.

Outra forma seria pedir essa informação diretamente ao servidor SMTP, mas isso não é suportado pelo Indy e poucos serivdores SMTP suportam isso.


GOSTEI 0
Alansvieceli

Alansvieceli

12/03/2007

Testei e funcionou

mas a confirmação chegou uns 2 dias depois..heheheheheheh

bom..se não tem jeito, não tem jeito..

paciência...


abraço


GOSTEI 0
POSTAR