Ir para conteúdo
  • Cadastre-se

dev botao

ACBrMail Notificação de entrega


Blaise
Ver Solução Respondido por Daniel Simoes,
  • Este tópico foi criado há 2046 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Olá,

Alguém sabe me explicar como implementar no ACBrMail, a notificação de status da entrega do e-mail enviado (Successful Mail Delivery Report)?

Só para ficar mais claro, não é a confirmação de leitura.

O Mozilla Thunderbird possui essa funcionalidade, veja imagem anexa. Marcando a opção você recebe uma resposta com o status se o e-mail foi entregue. O destinatário não precisa fazer a confirmação manualmente.

Desde já agradeço a ajuda.

statusentrega.png

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Ainda não temos esse recurso no ACBrMail... mas creio que seja simples de implementar...

Por favor confirmem se esse tópico trata do mesmo caso:

https://www.chilkatsoft.com/p/p_313.asp

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Tente com o fonte em anexo... ele implementa uma nova propriedade:

    property DeliveryConfirmation: boolean default False;

 

ACBrMail.pas

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Se possível me envie um e-mail com essa configuração ativada...

Preciso analisar o que é inserido no Header dele 

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Pesquisando na Internet, e Lendo o artigo dessa página:

https://www.lifewire.com/what-is-dsn-delivery-status-notification-for-smtp-email-3860942

Descobri que a chave do Header Return-Receipt-To: não é mais tratada pela maioria dos servidores novos... (por isso não funcionou a Unit modificada)

Os novos servidores, usam Flags para sinalizar no momento da conexão, que será necessário o envio de uma confirmação de Entrega "DSN - Delivery Status Notification"

A classe da Synapse (TSMTPSend) não implementa propriedades para ativar o DSN, mas com algumas modificações na mesma, eu consegui implementar o DSN para Entrega...

Como nunca usei esse recurso, não sei se o resultado obtido é o esperado...   Nos meus testes, quando ativei o DSN para sinalizar a Entrega, recebi o seguinte e-mail de resposta, enviado pelo próprio Servidor SMTP que fez a última entrega ao destinatário...

image.png

É exatamente isso que ocorre, quando usando a Notificação de Entrega do Outlook ?

Successful Mail Delivery Report.eml

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Fundadores
  • Solution

Enviei as minhas modificações para o SVN... Favor atualizar e testar...

Como são novas propriedades, é necessário rodar o ACBrInstall..

  • Curtir 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2046 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.