[RESOLVIDO] Sc_mail_send Confirmação de leitura

Scriptcase tem alguma Macro para a confirmação de leituras dos email enviados pela macro, achei um topico de 2014 mas, ele não tinha resposta do pessoal do scriptcase se a ideia foi incrementada ou não

topico :Adicionar campo headers na macro sc_mail_send

Sugestão e função AD AETERNUM esperando a Netmake

1 Curtida

Até onde eu sei somente contas pop oferecem esse recurso.
A macro do SC configura contas de Smtp assim como phpmailer.

Contas pop, geralmente são configuradas em clientes de email desktop.

O que falta na macro do SC é o retorno se o envio foi bem sucedido ou não.

Mas o phpmailer tem essa opção, assim como outras no caso de envio HTML enviar as imagens junto e aparecer no local da TAG img.

Eu uso o phpmailer.

Não dá para saber de imediato se o email foi lido pelo destinatário, pois esse destinatário não obrigatoriamente vai ler imediatamente o email enviado.

1 Curtida

Obrigado @buhlerax e @InfinitusWeb pela resposta e pelas ideias

1 Curtida

A confirmação de leitura se dá com este cabeçalho no e-mail:

Headers.Add(“Disposition-Notification-To”, sendReadReceiptToAddress)"
ou
mail.Headers.Add(“Disposition-Notification-To”, “<someaddress@mydomain.com>”)

Podem ver como ficou no e-mail que recebi onde coloquei para pedir notificação pelo thunderbird.

Por isto sugeri poder editar na macro de envio do SC o headers. Com isto você consegue maiores possibilidades. Vejam:

swift mailer -> $message->setReadReceiptTo(‘your@address.tld’);

phpmailer -> $mail->AddCustomHeader( “X-Confirm-Reading-To: your@email.com” );
$mail->AddCustomHeader( “Return-receipt-to: your@email.com” );