Sådan sender du kun almindelige tekstmails til dem i et bestemt domæne via Outlook VBA

Nogle brugere vil kun sende almindelig tekst -e -mails til de modtagere, hvis e -mail -adresser er i et specifikt domæne. Denne artikel vil introducere en smart metode til at få det.

I min tidligere artikel “Sådan sendes altid Outlook-e-mails i almindeligt tekstformat til bestemte kontakter”, Kan du få 2 metoder til kun at sende almindelig tekst -e -mails til bestemte kontakter. Hvis du vil sende sådanne e -mails til alle kontakter i et bestemt maildomæne, vil det være lidt dumt og besværligt at bruge de 2 måder i denne artikel. Derfor vil vi her dele dig en anden måde, som er meget mere effektiv.

Send almindelig tekst -e -mail kun til dem i et bestemt domæne via Outlook VBA

Send almindelig tekst -e -mail kun til dem i et bestemt domæne

  1. Først og fremmest skal du starte din Outlook -applikation.
  2. Derefter skal du trykke på "Alt + F11" -tasterne på hovedskærmen i Outlook.
  3. Derefter dukker vinduet "Microsoft Visual Basic for Applications" op. I den burde du åbne projektet "ThisOutlookSession".
  4. Kopier og indsæt derefter følgende VBA-kode i dette projekt.
'Occurs when sending an Outlook email
Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
    Dim objMail As Outlook.MailItem
    Dim objRecipient As Outlook.recipient
    Dim strAddress, strDomain As String
 
    If TypeOf Item Is MailItem Then
       Set objMail = Item
       For Each objRecipient In objMail.Recipients
           'Get the recipient's email domain
           strAddress = objRecipient.Address
           strDomain = Right(strAddress, Len(strAddress) - InStr(strAddress, "@"))
 
           'If the domain is the specific one
           'Change the "datanumen.com" as per your needs
           If strDomain = "datanumen.com" Then
              'Convert the email format to plain text
              objMail.BodyFormat = olFormatPlain
              objMail.Save
              Exit For
           End If
      Next
    End If
End Sub

VBA -kode - Send almindelig tekst -e -mail kun til dem i et specifikt domæne

  1. Derefter skal du underskrive denne makro. Klik på "Værktøjer"> "Digital signatur", og følg guiden på skærmen for at fuldføre den.
  2. Afslut senere det aktuelle vindue. Skift derefter til fanen "Udvikler", og tryk på knappen "Makrosikkerhed". I den nye popup -dialogboks skal du ændre indstillingerne for at aktivere digitalt signerede makroer.
  3. Endelig kan du tage et skud. Opret og sammensæt en e -mail til en modtager i et bestemt e -mail -domæne. Og tryk på "Send" -knappen for at sende den ud. I denne proces ændrer Outlook automatisk e -mailformatet til almindelig tekst.

Gendan korrupte Outlook -filer

Outlook er sårbart over for virusinfektion, malware -angreb, strømstød og så videre. Således bør vi lære nogle tips til at gendanne Outlook -data efter korruption. Først skal du kontrollere dine sikkerhedskopier. Hvis sikkerhedskopien er for gammel eller ikke gendannes, kan du bruge det indbyggede værktøj-Scanpst.exe. Selvfølgelig er værktøj til reparation af indbakke er ikke altid effektivt. Således havde du bedre forberedt et pålideligt og konsekvent eksternt værktøj, f.eks DataNumen Outlook Repair. Det anbefales højt på grund af dets høje genoprettelsesrate.

Forfatter Introduktion:

Shirley Zhang er ekspert i datagendannelse i DataNumen, Inc., som er verdens førende inden for datagendannelsesteknologier, herunder beskadiget sql og Outlook-reparationssoftwareprodukter. For mere information besøg www.datanumen.com

Kommentarer er lukket.