Jak automatycznie kategoryzować nowe przychodzące wiadomości e-mail na podstawie kategorii kontaktów nadawców

Podziel się teraz:

Niektórzy użytkownicy Outlooka wolą kategoryzować swoje wiadomości e-mail zgodnie z kolorowymi kategoriami kontaktów nadawców. Ręczne przypisywanie kategorii musi być uciążliwe. W tym artykule dowiesz się, jak zrealizować to automatycznie za pomocą programu Outlook VBA.

Aby poprawić efektywność pracy w Outlooku, podejmiesz starania, aby lepiej zarządzać swoimi e-mailami. Bez wątpienia „Kategorie kolorów” są pod tym względem dobrą cechą. Wielu użytkowników woli używać go do porządkowania i rozróżniania swoich wiadomości. Oczywiście, konkretna podstawa kategoryzacji e-maili według kolorów zależy od Twoich osobistych nawyków. Na przykład niektórzy użytkownicy skategoryzowali swoje kontakty kolorami, dlatego mają nadzieję, że będą kategoryzować swoje e-maile według kategorii kontaktów nadawców. Jeśli zrobisz to ręcznie, z pewnością będzie bałagan, ponieważ najpierw musisz sprawdzić kategorie kontaktów nadawcy, a następnie ręcznie przypisać je do wiadomości e-mail.

Aby sprostać temu wymaganiu, możesz skorzystać z programu Outlook VBA, który umożliwia programowi Outlook automatyczne sprawdzanie kategorii kontaktów nadawcy i przypisywanie ich do nowych wiadomości e-mail. Jeśli interesuje Cię ta funkcja, czytaj dalej, aby uzyskać szczegółowe instrukcje i kody.

Automatycznie kategoryzuj przychodzące wiadomości e-mail według kategorii kontaktów nadawców

  1. W pierwszej kolejności uruchom Outlooka i naciśnij klawisze „Alt + F11”.
  2. Następnie pojawi się okno edytora VBA, w którym należy znaleźć i otworzyć projekt „ThisOutlookSession”.
  3. Następnie skopiuj i wklej następujące kody VBA do „ThisOutlookSession”.
Public WithEvents olItems As Outlook.Items

Private Sub Application_Startup()
    Set olItems = Outlook.Application.Session.GetDefaultFolder(olFolderInbox).Items
End Sub

Private Sub olItems_ItemAdd(ByVal Item As Object)
    Dim oMail As MailItem
    Dim olContacts As Outlook.Items
    Dim obj As Object
    Dim objVariant As Variant
    Dim olCategory As String
 
    Set olContacts = Outlook.Application.Session.GetDefaultFolder(olFolderContacts).Items
  
    If TypeOf Item Is MailItem Then
       Set oMail = Item
       For Each obj In olContacts
           If TypeOf obj Is ContactItem Then
              Set objVariant = obj
              If objVariant.Email1Address = oMail.SenderEmailAddress Then
                 olCategory = objVariant.Categories
                 oMail.Categories = olCategory
              End If
           End If
       Next
    End If
End Sub

Kody VBA - Automatyczna kategoryzacja nowych przychodzących wiadomości e-mail na podstawie kategorii kontaktów nadawców

  1. Następnie należy przypisać certyfikat cyfrowy do nowego makra.
  • Najpierw utwórz nowy certyfikat za pomocą certyfikatów cyfrowych dla projektów VBA.
  • Następnie podpisz cyfrowo ten kod.Podpisz cyfrowo nowe makro
  1. Następnie możesz zmienić zabezpieczenia makr programu Outlook, zezwalając tylko na makra podpisane cyfrowo.Zmień ustawienia bezpieczeństwa makr
  2. Wreszcie możesz restart Outlook, aby aktywować nowe makro. Odtąd wszystkie przychodzące wiadomości e-mail, które docierają do folderu Skrzynka odbiorcza, będą automatycznie kategoryzowane według kategorii kontaktów nadawców.E-mail ma tę samą kategorię co kontakt nadawcy

Rozwiąż nieoczekiwaną awarię programu Outlook

Chociaż Outlook jest preferowany przez wielu użytkowników, nadal nie może pozbyć się awarii. Musisz odczuwać panikę, gdy doświadczasz nieoczekiwanej awarii programu Outlook. Nie martw się. Możesz samodzielnie podjąć działania, aby zdiagnozować i rozwiązać problemy, takie jak restarting Outlook, wyłączanie dodatków innych firm, tworzenie nowego profilu poczty, naprawianie pakietu Office i tak dalej. Najgorszy musi być uszkodzone dane PST programu Outlook, który jest wyjątkowo sękaty. W tym scenariuszu potrzebujesz powrotu do solidnego narzędzia zewnętrznego, takiego jak DataNumen Outlook Repair.

Wprowadzenie autora:

Shirley Zhang jest ekspertem w dziedzinie odzyskiwania danych w DataNumen, Inc., która jest światowym liderem w technologiach odzyskiwania danych, w tym napraw uszkodzony SQL mdf db i oprogramowanie do naprawy programu Outlook. po więcej informacji odwiedź www.datanumen.com

Podziel się teraz:

Możliwość dodawania komentarzy nie jest dostępna.