Come richiedere automaticamente la conferma di lettura quando si inviano e-mail specifiche in Outlook

Condividi ora:

Siamo autorizzati a richiedere la conferma di lettura durante l'invio di email di Outlook. Ma qualcuno desidera persino che Outlook possa richiedere automaticamente la conferma di lettura quando inviano e-mail specifiche. Questo articolo lo renderà realizzato con Outlook VBA.

In generale, se vuoi richiedere la conferma di lettura, hai due mezzi. Uno è controllare manualmente l'opzione "Richiedi una conferma di lettura" nella finestra Nuovo messaggio, come nella seguente schermata:

Richiedi conferma di lettura nella finestra dei messaggi

L'altro è abilitare "Per tutti i messaggi inviati, richiedi conferma di lettura" nella scheda "Posta" nelle Opzioni di Outlook, mostrata come l'immagine qui sotto:

Richiedi conferma di lettura per tutti i messaggi inviati

Tuttavia, molti utenti vorrebbero configurare Outlook per richiedere automaticamente la conferma di lettura solo quando inviano e-mail specifiche, ad esempio in base all'oggetto della posta o ai destinatari della posta e così via. Qui introdurremo un metodo per raggiungerlo con l'aiuto di Outlook VBA.

Richiesta automatica di conferma di lettura quando si inviano e-mail specifiche

  1. All'inizio, avvia Outlook e passa alla scheda "Sviluppatore".
  2. Quindi fare clic sul pulsante "Visual Basic", che farà apparire una nuova finestra,
  3. Nella finestra "Visual Basic", apri il progetto "ThisOutlookSession" e copia i seguenti codici VBA in questo progetto.
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

Codici per richiedere automaticamente la conferma di lettura quando si inviano e-mail specifiche

  1. Successivamente, è necessario firmare questo codice e modificare le impostazioni della macro per abilitare solo le macro con firma digitale.
  2. Alla fine puoi provare a assicurarti che il codice funzioni normalmente.
  • Fai clic sul pulsante "Nuova email" nella finestra principale di Outlook.
  • Quindi puoi comporre l'e-mail come al solito, ma seleziona i destinatari e compila l'oggetto in base ai tuoi codici. Nel mio caso, i destinatari dovrebbero includere example@mail.com e l'oggetto dovrebbe contenere "test".Crea una nuova email
  • Quindi fai clic sul pulsante "Invia".
  • Dopo aver inviato la posta, puoi fare doppio clic per aprirla. Nella sua finestra, vai alla scheda "Sviluppatore" e premi "Progetta questo modulo".Progetta questo modulo
  • Successivamente, passa all'etichetta "(Tutti i campi)" e seleziona "Tutti i campi di posta". Ora puoi scorrere verso il basso fino a individuare il campo "Ricevuta richiesta". Puoi controllare se la ricevuta è richiesta o meno.Assicurarsi che sia richiesta la conferma di lettura

Fai attenzione alle e-mail sconosciute

Al giorno d'oggi, le e-mail dannose sono diventate sempre più dilaganti. Pertanto, è essenziale che tutti gli utenti di Outlook siano vigili contro tutte le e-mail sospette. Inoltre, si suggerisce anche di procurarsi un robusto Strumento per la correzione dei danni di Outlook. Verrà in tuo soccorso quando sei intrappolato in disperate corruzioni di Outlook.

Introduzione dell'autore:

Shirley Zhang è un'esperta di recupero dati in DataNumen, Inc., che è il leader mondiale nelle tecnologie di recupero dati, tra cui riparare file mdf SQL e prodotti software di riparazione di Outlook. Per maggiori informazioni visita www.datanumen.com

Condividi ora:

I commenti sono chiusi.