Temos permissão para solicitar confirmação de leitura ao enviar e-mails do Outlook. Mas alguém até deseja que o Outlook possa solicitar automaticamente a confirmação de leitura quando enviar e-mails específicos. Este artigo fará com que seja realizado com o Outlook VBA.
Em geral, se você deseja solicitar a confirmação de leitura, há dois meios. Uma delas é marcar manualmente a opção “Request a Read Receipt” na janela New Message, conforme a captura de tela a seguir:

A outra é ativar “Para todas as mensagens enviadas, solicitar confirmação de leitura” na guia “Correio” nas Opções do Outlook, conforme a imagem abaixo:

No entanto, muitos usuários gostariam de configurar o Outlook para solicitar a confirmação de leitura automaticamente somente quando enviarem emails específicos, como dependendo do assunto do email ou dos destinatários do email e assim por diante. Aqui vamos apresentar um método para alcançá-lo com a ajuda do Outlook VBA.
Recibo de leitura de solicitação automática ao enviar e-mails específicos
- No início, inicie o Outlook e mude para a guia “Desenvolvedor”.
- Em seguida, clique no botão “Visual Basic”, que abrirá uma nova janela,
- Na janela “Visual Basic”, abra o projeto “ThisOutlookSession” e copie os seguintes códigos VBA para este projeto.
Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
If Item.Class = olMail Then
RequestReciept Item
End If
End Sub
Sub RequestReciept(NewMail As MailItem)
Dim Addr As String
Dim Subj As String
'Replace Addr & Subj with your own desired strings
Addr = "example@mail.com"
Subj = "test"
'Specify the email recipients and subject
If InStr(LCase(NewMail.To), Addr) > 0 And InStr(LCase(NewMail.Subject), Subj) Then
NewMail.ReadReceiptRequested = True
End If
End Sub
- Depois disso, você precisa assinar este código e alterar as configurações de macro para habilitar apenas macros assinadas digitalmente.
- Eventualmente, você pode tentar garantir que o código funcione normalmente.
- Clique no botão “Novo e-mail” na janela principal do Outlook.
- Então você pode redigir o e-mail como de costume, mas selecione os destinatários e preencha o assunto de acordo com seus códigos. No meu caso, os destinatários devem incluir exemplo@mail.com e o assunto deve conter “teste”.
- Em seguida, clique no botão “Enviar”.
- Depois de enviar o e-mail, você pode clicar duas vezes para abri-lo. Em sua janela, vá para a guia “Desenvolvedor” e clique em “Criar este formulário”.
- Depois disso, mude para o rótulo “(Todos os campos)” e selecione “Todos os campos de correio”. Agora você pode rolar para baixo até localizar o campo “Recibo solicitado”. Você pode verificar se o recibo é necessário ou não.
Tenha cuidado com e-mails desconhecidos
Hoje em dia, os e-mails maliciosos tornaram-se cada vez mais comuns. Portanto, é essencial para todos os usuários do Outlook manterem-se vigilantes contra todos os e-mails suspeitos. Além disso, também é sugerido obter um robusto Ferramenta de correção de danos do Outlook. Ele virá em seu socorro quando você estiver preso em corrupções desesperadas do Outlook.
Introdução do autor:
Shirley Zhang é especialista em recuperação de dados em DataNumen, Inc., líder mundial em tecnologias de recuperação de dados, incluindo reparar arquivo mdf SQL e produtos de software de reparo do Outlook. Para mais informações visite www.datanumen.com



