သင်၏ Outlook အဆက်အသွယ်များမှ တိကျသော Domain တစ်ခုဖြင့် အီးမေးလ်လိပ်စာများအားလုံးကို အစုလိုက်ဖယ်ရှားနည်း

ယခုမျှဝေပါ-

တစ်ခါတစ်ရံတွင်၊ သင့်အဆက်အသွယ်များမှ သီးသန့်ဒိုမိန်းတစ်ခုပါရှိသော အီးမေးလ်လိပ်စာအားလုံးကို ဖယ်ရှားရန် မျှော်လင့်နိုင်သည်။ ဒီလိုအခြေအနေမျိုးမှာ တစ်ယောက်ပြီးတစ်ယောက် လုပ်ချင်တိုင်းလုပ်ချင်စိတ်မရှိကြဘူး။ ထို့ကြောင့် ဤပစ္စယောost ပိုထက်မြက်တဲ့ နည်းလမ်းကို သင်ပေးပါလိမ့်မယ်။

ဥပမာအားဖြင့် ကုမ္ပဏီတစ်ခုသည် ၎င်း၏အမည်ကို ပြောင်းလဲသည်။ တစ်ချိန်တည်းမှာပင် ကုမ္ပဏီ၏ ဒိုမိန်းသည်လည်း ပြောင်းလဲလာသည်။ သို့ရာတွင်၊ Outlook တွင်၊ သင်သည် ဤကုမ္ပဏီတွင် အဆက်အသွယ်များစွာကို သိမ်းဆည်းထားပြီး၊ ၎င်း၏ အီးမေးလ်လိပ်စာများသည် ဒိုမိန်းဟောင်းနှင့် ရှိနေသည်။ ဟုတ်ပါတယ်၊ ဤအီးမေးလ်လိပ်စာများသည် တရားဝင်တော့မည်မဟုတ်ပါ။ ထို့ကြောင့် ဤအခြေအနေအောက်တွင် သင်သည် ဤအီးမေးလ်လိပ်စာများကို တစ်ချက်တည်း ဖယ်ရှားလိုပါက အောက်ပါနည်းလမ်းကို အသုံးပြုနိုင်ပါသည်။သင်၏ Outlook အဆက်အသွယ်များမှ တိကျသော Domain တစ်ခုဖြင့် အီးမေးလ်လိပ်စာများအားလုံးကို ဖယ်ရှားပါ။

သီးခြား Domain တစ်ခုပါရှိသော အီးမေးလ်လိပ်စာများအားလုံးကို အဆက်အသွယ်များမှ ဖယ်ရှားပါ။

  1. အဖြစ်အတွက်tart၊ သော့ဖြတ်လမ်း – “Alt + F11” ဖြင့် Outlook VBA တည်းဖြတ်သူကို ဝင်ရောက်ပါ။
  2. ထို့နောက် ဝင်းဒိုးအသစ်တွင်၊ အောက်ဖော်ပြပါ VBA ကုဒ်ကို အလွတ် module တစ်ခုတွင် ထားလိုက်ပါ။
Dim strDomain As String

Sub BatchRemoveAllEmailAddressesInSpecificDomain()
    Dim objStore As Store
    Dim objFolder As Folder
    Dim lTotalCount As Long
 
    'Input the specific domain
    strDomain = InputBox("Enter the specific domain:", , "@false.com")
 
    If Len(strDomain) <> 0 Then
       lTotalCount = 0
       'Process all Contact folders in your Outlook
       For Each objStore In Application.Session.Stores
           For Each objFolder In objStore.GetRootFolder.Folders
               If objFolder.DefaultItemType = olContactItem Then
                  Call ProcessContactFolders(objFolder, lTotalCount)
               End If
           Next
       Next
 
       'Prompt you
       MsgBox lTotalCount & " email addresses in " & strDomain & " are removed!", vbInformation + vbOKOnly
    End If
End Sub

Sub ProcessContactFolders(ByVal objCurrentFolder As Folder, ByRef lCount As Long)
    Dim objContacts As Items
    Dim i As Long
    Dim objContact As ContactItem
 
    Set objContacts = objCurrentFolder.Items
 
    For i = objContacts.Count To 1 Step -1
        If TypeName(objContacts(i)) = "ContactItem" Then
           Set objContact = objContacts(i)
 
           'Check 3 email addresses of each contact
           If InStr(objContact.Email1Address, strDomain) > 0 Then
              lCount = lCount + 1
              objContact.Email1Address = ""
              objContact.Email1DisplayName = ""
           ElseIf InStr(objContact.Email2Address, strDomain) > 0 Then
              lCount = lCount + 1
              objContact.Email2Address = ""
              objContact.Email2DisplayName = ""
           ElseIf InStr(objContact.Email3Address, strDomain) > 0 Then
              lCount = lCount + 1
              objContact.Email3Address = ""
              objContact.Email3DisplayName = ""
           End If
 
           objContact.Save
        End If
     Next
 
     If objCurrentFolder.Folders.Count > 0 Then
        For Each objSubfolder In objCurrentFolder.Folders
            Call ProcessContactFolders(objSubfolder, lCount)
        Next
     End If
End Sub

VBA ကုဒ် -Batch အဆက်အသွယ်များမှ သီးခြား Domain ပါသော အီးမေးလ်လိပ်စာများအားလုံးကို ဖယ်ရှားပါ။

  1. ထို့နောက်၊ "BatchRemoveAllEmailAddressesInSpecificDomain" တွင် cursor ကိုထည့်ပါ။
  2. နောက်ဆုံးတွင်၊ ဤ macro ကိုစတင်ရန် "F5" ခလုတ်ကိုနှိပ်ပါ။
  3. ပြီးနောက်၊ ပေါ့ပ်အပ်ဒိုင်ယာလော့ဘောက်စ်တွင် သီးခြားဒိုမိန်းကို ထည့်သွင်းပါ။Domain ထည့်ပါ။
  4. "OK" ကိုနှိပ်ပြီးနောက်၊ Macro လည်ပတ်လိမ့်မည်။
  5. ပြီးသွားသောအခါတွင် ရလဒ်များအကြောင်း မက်ဆေ့ချ်တစ်ခုရလိမ့်မည်။ရလဒ်များအကြောင်း အချက်ပြပါ။
  6. ယခု သင်သည် အဆက်အသွယ်များကို စစ်ဆေးနိုင်သည်။ သီးခြားဒိုမိန်းပါရှိသော အီးမေးလ်လိပ်စာများအားလုံး ပျောက်ကွယ်သွားရပါမည်။အီးမေးလ်လိပ်စာများကို ဖယ်ရှားခဲ့သည်။

သင်၏ Outlook ဖိုင်ကို ထိန်းသိမ်းပါ။

သင့် Outlook ဝန်းကျင်တွင် အန္တရာယ်များ ပိုများလာသဖြင့်၊ သင်၏ အဖိုးတန် Outlook ဒေတာကို ကာကွယ်ရန် ပိုမိုခက်ခဲလာသည်။ ဥပမာအားဖြင့်၊ သင်သည် ပုံမှန်ဒေတာအရန်သိမ်းဆည်းမှုများတွင် ဆက်လက်ရှိနေသင့်ရုံသာမက သင်၏လုပ်ဆောင်မှုများကိုလည်း သတိထားရမည်ဖြစ်သည်။ အမည်မသိပေးပို့သူများထံမှ မည်သည့်အီးမေးလ်များကိုမဆို အလွယ်တကူယုံကြည်ခြင်းသည် ပညာမတတ်ပါ။ မဟုတ်ပါက၊ ၎င်းသည် virus သယ်ဆောင်လာပါက၊ သင်၏ Outlook ဖိုင်သည် ကူးစက်သွားမည်ဖြစ်သည်။ အဲဒီတုန်းက ကြိုးစားရမယ်။ Outlook ပြုပြင်ခြင်း ကဲ့သို့သောထူးခြားသော fix tool မှတဆင့် DataNumen Outlook Repair.

စာရေးသူနိဒါန်း:

Shirley Zhang သည် ဒေတာပြန်လည်ရယူရေးဆိုင်ရာ ကျွမ်းကျင်သူဖြစ်သည်။ DataNumen, Inc. အပါအဝင် ဒေတာပြန်လည်ရယူရေးနည်းပညာများတွင် ကမ္ဘာ့ခေါင်းဆောင်ဖြစ်သည်။ recover Sql Server နှင့် outlook ပြုပြင်ရေး software ထုတ်ကုန်များ။ ပိုမိုသိရှိလိုပါကသွားရောက်ကြည့်ရှု www ။datanumen.com

ယခုမျှဝေပါ-

မှတ်ချက်များကိုပိတ်ထားကြသည်။