Hoe u automatisch een leesbevestiging aanvraagt ​​bij het verzenden van specifieke e-mails in Outlook

We mogen om een ​​leesbevestiging vragen bij het verzenden van Outlook-e-mails. Maar iemand wil zelfs dat Outlook automatisch om de leesbevestiging vraagt ​​wanneer ze specifieke e-mails verzenden. Dit artikel zal het realiseren met Outlook VBA.

Als u de leesbevestiging wilt aanvragen, heeft u over het algemeen twee mogelijkheden. Een daarvan is om handmatig de optie "Verzoek om een ​​leesbevestiging" in het venster Nieuw bericht aan te vinken, zoals in de volgende schermafbeelding:

Verzoek om leesbevestiging in berichtenvenster

De andere is om "Voor alle verzonden berichten, leesbevestiging aanvragen" in te schakelen onder het tabblad "E-mail" in Outlook-opties, weergegeven als de onderstaande afbeelding:

Verzoek om leesbevestiging voor alle verzonden e-mails

Veel gebruikers willen Outlook echter zo configureren dat het alleen automatisch om de leesbevestiging vraagt ​​wanneer ze specifieke e-mails verzenden, zoals afhankelijk van het e-mailonderwerp of e-mailontvangers, enzovoort. Hier zullen we een methode introduceren om dit te bereiken met behulp van Outlook VBA.

Automatisch leesbevestiging aanvragen bij het verzenden van specifieke e-mails

  1. Start Outlook vanaf het begin en schakel over naar het tabblad "Ontwikkelaar".
  2. Klik vervolgens op de knop "Visual Basic", waardoor een nieuw venster wordt geopend,
  3. Open in het "Visual Basic" -venster het "ThisOutlookSession" -project en kopieer de volgende VBA-codes naar dit project.
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

Codes om automatisch leesbevestiging te vragen bij het verzenden van specifieke e-mails

  1. Daarna moet u deze code ondertekenen en de macro-instellingen wijzigen om alleen digitaal ondertekende macro's in te schakelen.
  2. Uiteindelijk kunt u proberen of de code normaal werkt.
  • Klik op de knop "Nieuwe e-mail" in het hoofdvenster van Outlook.
  • Vervolgens kunt u zoals gewoonlijk de e-mail opstellen, maar selecteert u de ontvangers en vult u het onderwerp in volgens uw codes. In mijn geval zouden de ontvangers voorbeeld@mail.com moeten bevatten en het onderwerp zou "test" moeten bevatten.Maak een nieuwe e-mail
  • Klik vervolgens op de knop "Verzenden".
  • Nadat u de e-mail heeft verzonden, kunt u dubbelklikken om deze te openen. Ga in het venster naar het tabblad "Ontwikkelaar" en klik op "Dit formulier ontwerpen".Ontwerp dit formulier
  • Ga daarna naar het label "(Alle velden)" en selecteer "Alle e-mailvelden". Nu kunt u naar beneden scrollen totdat u het veld "Ontvangst aangevraagd" vindt. U kunt controleren of het ontvangstbewijs vereist is of niet.Controleer of er een leesbevestiging is vereist

Pas op voor onbekende e-mails

Tegenwoordig komen kwaadaardige e-mails steeds vaker voor. Daarom is het essentieel dat alle Outlook-gebruikers waakzaam blijven tegen alle verdachte e-mails. Daarnaast wordt ook voorgesteld om een ​​robuust te bemachtigen Outlook-schadeherstelprogramma. Het zal je te hulp schieten als je vastzit in wanhopige Outlook-corrupties.

Auteur Introductie:

Shirley Zhang is een expert op het gebied van gegevensherstel in DataNumen, Inc., de wereldleider in technologieën voor gegevensherstel, waaronder reparatie SQL mdf-bestand en Outlook-reparatiesoftwareproducten. Voor meer informatie bezoek www.datanumen.com

Reacties zijn gesloten.