CONFIRMA?ÃO DE ENTREGA DE EMAIL

JOAOBENEVIDES 15/06/2015 07:53:15
#447704
Ola Pessoal algem sabe a linha de comando para confirmar entrega de email , nao a leitura e sim a entrega estou fazendo um sistema de envio de boletos e queria ver se a pessoal recebeu o email


Obrigado

joao Spagnol
F001E 15/06/2015 08:40:00
#447706
Resposta escolhida
Não tem como fazer isso. Usando SMTP é impossível dizer se a entrega foi bem-sucedida ou não.
Não há nenhuma garantia de sua mensagem é enviada assim que você chama smtp.Send ()
O que daria para fazer mas nunca testei é uma confirmação de Leitura do email assim:

MailMessage mail = new MailMessage();

mail.From = new MailAddress([Ô]seuemail@seuemail.com[Ô]);
mail.To.Add([Ô]emaildestinatario@destinatario.com[Ô]);

mail.Subject = [Ô]Titulo[Ô];
mail.Body = [Ô]Assunto[Ô];

mail.Headers.Add([Ô]Disposition-Notification-To[Ô], [Ô]<seuemail@seuemail.com.br>[Ô]);

smtp.Send(mail);

JOAOBENEVIDES 15/06/2015 11:56:10
#447719
isto eu ja faco porem nem sempre o usuario manda a notificação , vou buscar outras alternativas

Obrigado Pela Resposta
Tópico encerrado , respostas não são mais permitidas