Note: The other languages of the website are Google-translated. Back to English

Kako ustvariti mapo za organiziranje e-poštnih sporočil, ki vsebujejo določene osebe v Outlooku?

Vas prenatrpana mapa »Prejeto«? V tej vadnici bom predstavil tri metode organiziranja e-poštnih sporočil z določenimi osebami v Outlooku za večjo učinkovitost.


E-poštna sporočila, ki vsebujejo določene osebe, vedno premaknite v ustvarjeno mapo

1. Z desno miškino tipko kliknite e-poštni račun, za katerega boste ustvarili mapo za organiziranje e-pošte, izberite Nova mapa v meniju z desnim klikom in poimenujte mapo.

2. V mapi »Prejeto« ali »Poslano« izberite katero koli od e-poštnih sporočil, ki vsebujejo določen e-poštni naslov, s katerim boste premaknili vsa njegova e-poštna sporočila v ustvarjeno mapo.

3. Na Home jeziček, v Premakni skupina, kliknite na Pravila > Vedno premakni sporočila iz: določenega e-poštnega naslova in / ali Pravila > Vedno premakni sporočila na: določen e-poštni naslov glede na vaše potrebe.

4. V pojavnem pogovornem oknu Pravila in opozorila določite mapo, v katero boste premaknili sporočila, in nato kliknite OK.

5. E-poštna sporočila v mapi »Prejeto« ali »Poslano«, ki izpolnjujejo pogoje, so zdaj premaknjena v mapo, ki ste jo pravkar ustvarili. Tudi prihodnja e-poštna sporočila bodo šla neposredno v mapo, če izpolnjujejo pogoje.


Ustvarite iskalno mapo za samodejno organiziranje e-pošte za določene osebe

Če sporočil ne želite premakniti v mapo, ampak si jih želite preprosto ogledati. V Outlooku lahko ustvarite iskalno mapo, ki vam omogoča iskanje e-poštnih sporočil, ki se ujemajo z določenimi kriteriji, v več mapah, vendar jih hranite v izvirnih mapah.

1. Na Mapa jeziček, v Novo skupina, kliknite na Nova iskalna mapa.

2. V pojavnem pogovornem oknu Nova iskalna mapa naredite naslednje:
  • 1) V polju Select a Search Folder na seznamu Mail from People and Lists izberite Pošta od in do določenih ljudiali Pošta določenih oseb kot jo potrebujete.
  • 2) V polju Customize Search Folder kliknite na Izberite da izberete osebe s seznama naslovov.
  • 3) Določite e-poštni račun, iz katerega želite iskati e-poštna sporočila.
  • 4) Kliknite OK.

3. Iskalna mapa se ustvari pod Search Folders, ki vsebuje e-poštna sporočila, ki izpolnjujejo pogoje.


Paketno ustvarite mape za organiziranje e-pošte za vse vaše e-poštne račune z VBA

Če imate v Outlooku več e-poštnih računov in želite ustvariti mape za vsak e-poštni račun v paketih za določene osebe, lahko z metodo VBA premaknete sporočila, ki vsebujejo določene osebe, iz map Prejeto ali Poslano vaših e-poštnih računov. Prosimo, naredite naslednje.

1. V Outlooku kliknite file > možnosti > Trust Centerin nato kliknite na Trust Center Nastavitve.

2. V pojavnem pogovornem oknu preklopite na Nastavitve makrovtako, da izberete Omogoči vse makrein preverite Uporabite varnostne nastavitve makrov za nameščene dodatke.

3. klik OK gumbe za zapiranje pogovornih oken.

4. Pritisnite druga + F11 za odpiranje okna Microsoft Visual Basic for Applications.

5. klik Vstavi > Moduli. Nato kopirajte eno od naslednjih kod VBA v okno modula.

Koda VBA 1: Paketno ustvarjanje map za organiziranje e-poštnih sporočil, ki vsebujejo določene pošiljatelje, v nabiralnikih vseh e-poštnih računov

Sub MailArchiveSenderInInbox()
'Update by ExtendOffice
Dim I As Integer
Dim xAccount As Account
Dim xItem As Object
Dim xMail As MailItem
Dim xNewFolder As Folder
Dim xInboxFolder As Folder
Dim xSenderAddress As String
Dim xRecipient As Recipient
Dim xFolderName As String
xFolderName = "NewFolder" 'Replace "NewFolder" with desired folder name
Const PR_SMTP_ADDRESS = "http://schemas.microsoft.com/mapi/proptag/0x39FE001E"
On Error Resume Next
For Each xAccount In Application.Session.Accounts
  Set xInboxFolder = xAccount.DeliveryStore.GetDefaultFolder(olFolderInbox) 'Replace "olFolderInbox" with "olFolderSentMail" if you want to find messages in Sent folders
  Set xNewFolder = Nothing
  Set xNewFolder = xAccount.DeliveryStore.GetRootFolder.Folders(xFolderName)
  If xNewFolder Is Nothing Then
    Set xNewFolder = xAccount.DeliveryStore.GetRootFolder.Folders.Add(xFolderName)
  End If
  For I = xInboxFolder.Items.Count To 1 Step -1
    Set xItem = xInboxFolder.Items.Item(I)
    If xItem.Class = olMail Then
      Set xMail = xItem
      xSenderAddress = ""
      If xMail.Sender.Type = "EX" Then
        xSenderAddress = xMail.Sender.PropertyAccessor.GetProperty(PR_SMTP_ADDRESS)
      Else
        xSenderAddress = xMail.SenderEmailAddress
      End If
      If xSenderAddress = "" Then
        xSenderAddress = xMail.SenderEmailAddress
      End If
      If VBA.InStr(xSenderAddress, "name@example.com") <> 0 Then 'Replace the email address in double quotes
        xMail.Move xNewFolder
      End If
    End If
  Next
  If xNewFolder.Items.Count = 0 Then
    xNewFolder.Delete
    xAccount.DeliveryStore.GetDefaultFolder(olFolderDeletedItems).Folders(xFolderName).Delete
  End If
Next
Set xInboxFolder = Nothing
Set xNewFolder = Nothing
End Sub

Opomba: določene izrezke morate zamenjati v skladu s komentarji v 12., 16. in 35. vrstici zgornje kode VBA.

Koda VBA 2: Paketno ustvarjanje map za organiziranje e-poštnih sporočil, ki vsebujejo določene prejemnike, v nabiralnikih vseh e-poštnih računov

Sub MailArchiveRecipientInInbox()
'Update by ExtendOffice
Dim I As Integer
Dim xAccount As Account
Dim xItem As Object
Dim xMail As MailItem
Dim xNewFolder As Folder
Dim xInboxFolder As Folder
Dim xSenderAddress As String
Dim xRecipient As Recipient
Dim xFolderName As String
xFolderName = "NewFolder" 'Replace "NewFolder" with desired folder name
Const PR_SMTP_ADDRESS = "http://schemas.microsoft.com/mapi/proptag/0x39FE001E"
On Error Resume Next
For Each xAccount In Application.Session.Accounts
  Set xInboxFolder = xAccount.DeliveryStore.GetDefaultFolder(olFolderSentMail) 'Replace "olFolderInbox" with "olFolderSentMail" if you want to find messages in Sent folders
  Set xNewFolder = Nothing
  Set xNewFolder = xAccount.DeliveryStore.GetRootFolder.Folders(xFolderName)
  If xNewFolder Is Nothing Then
    Set xNewFolder = xAccount.DeliveryStore.GetRootFolder.Folders.Add(xFolderName)
  End If
  For I = xInboxFolder.Items.Count To 1 Step -1
    Set xItem = xInboxFolder.Items.Item(I)
    If xItem.Class = olMail Then
      Set xMail = xItem
      xSenderAddress = ""
      For Each xRecipient In xMail.Recipients
'        If xRecipient.Type = olCC Then   'To find CC recipients. Replace "olCC" with "olBCC" to find BCC recipients
            xSenderAddress = xSenderAddress & ", " & xRecipient.PropertyAccessor.GetProperty(PR_SMTP_ADDRESS)
            If xSenderAddress = "" Then
              xSenderAddress = xSenderAddress & ", " & xRecipient.Address
            End If
'        End If
      Next
      If VBA.InStr(xSenderAddress, "name@example.com") <> 0 Then 'Replace the email address in double quotes
        xMail.Move xNewFolder
      End If
    End If
  Next
  If xNewFolder.Items.Count = 0 Then
    xNewFolder.Delete
    xAccount.DeliveryStore.GetDefaultFolder(olFolderDeletedItems).Folders(xFolderName).Delete
  End If
Next
Set xInboxFolder = Nothing
Set xNewFolder = Nothing
End Sub

Opomba:

  • 1) Določene delčke morate zamenjati v skladu s komentarji v 12., 16. in 35. vrstici zgornje kode VBA.
  • 2) Če želite arhivirati sporočila, ki vsebujejo določenega prejemnika CC ali BCC, odkomentirajte 28. in 33. vrstico tako, da izbrišete apostrof (') na začetku vrstic.

6. Pritisnite F5 za zagon kode VBA. In nove mape bodo ustvarjene, če obstajajo sporočila, ki izpolnjujejo pogoje.

Opomba: Metoda VBA deluje za obstoječa e-poštna sporočila. Če obstajajo nova sporočila od/do določene osebe, ki jih želite arhivirati, ponovite korake 4-6.

Sorodni članki

Kako ustvariti iskalno mapo v več Outlookovih podatkovnih datotekah/Pst/e-poštnih računih?

Kot veste, lahko iskalna mapa išče samo e-pošto v obsegu trenutnega nabiralnika v Outlooku. Vendar lahko Outlook išče po vseh nabiralnikih s funkcijo takojšnjega iskanja. Zato lahko poskusite spodnjo rešitev za ustvarjanje iskalne mape v več e-poštnih računih v Outlooku.

Kako ustvariti iskalno mapo za notranja e-poštna sporočila v Outlooku?

V običajnih e-poštnih računih POP3 v Outlooku ni težko ustvariti iskalne mape s strani določenega pošiljatelja ali domene pošiljatelja. Vendar enak način ne deluje za menjalni račun. V tem članku vam bom pokazal, kako ustvarite iskalno mapo za prikaz vseh e-poštnih sporočil internih pošiljateljev znotraj računa za izmenjavo.

Kako združiti e-poštna sporočila po določenih barvnih kategorijah v Outlooku?

Včasih e-poštna sporočila označite z določenimi barvnimi kategorijami, nato pa lahko ta e-poštna sporočila preprosto določite ali odkrijete ali za druge namene. Ko se množica e-poštnih sporočil natlači v poštni mapi, je težko hitro ugotoviti e-poštna sporočila, označena z določenimi barvnimi kategorijami. Pravzaprav obstaja nekaj trikov za hitro združevanje e-poštnih sporočil po določenih barvnih kategorijah v programu Microsoft Outlook.

Kako ustvariti mapo za organiziranje e-pošte po datumskem obdobju v Outlooku?

V tej vadnici bom predstavil dva načina za organiziranje e-poštnih sporočil glede na datumsko obdobje z mapami v Outlooku za večjo učinkovitost.


Kutools za Outlook - prinaša 100 naprednih funkcij v Outlook in olajša delo!

  • Samodejno CC / BCC po pravilih pri pošiljanju e-pošte; Samodejno posredovanje naprej Več e-poštnih sporočil po meri; Samodejni odgovor brez strežnika za izmenjavo in več samodejnih funkcij ...
  • Opozorilo pred BCC - prikaži sporočilo, ko poskušate odgovoriti vsem če je vaš poštni naslov na seznamu BCC; Opomni, ko manjkajo priloge, in več opomnikov ...
  • Odgovori (vsi) z vsemi prilogami v e-poštnem pogovoru; Odgovori na veliko e-poštnih sporočil v nekaj sekundah; Samodejno dodaj pozdrav ko odgovor; Dodaj datum v zadevo ...
  • Orodja za priloge: Upravljanje vseh prilog v vseh e-poštnih sporočilih, Samodejno loči, Stisni vse, Preimenuj vse, Shrani vse ... Hitro poročilo, Štejte izbrano pošto...
  • Zmogljiva neželena e-poštna sporočila po meri; Odstranite podvojene pošte in stike... Omogočajo vam pametnejše, hitrejše in boljše delovanje v Outlooku.
strelec kutools outlook kutools zavihek 1180x121
shot kutools outlook kutools plus jeziček 1180x121
 
Komentarji (0)
Ocene še ni. Bodite prvi in ​​ocenite!
Tu še ni objavljenih komentarjev
Pustite vaše komentarje
Objava kot gost
×
Ocenite to objavo:
0   Znaki
Predlagane lokacije

Sledi nam

Copyright © 2009 - www.extendoffice.com. | Vse pravice pridržane. Poganja ga ExtendOffice. | Kazalo
Microsoft in logotip Office sta blagovni znamki ali registrirani blagovni znamki družbe Microsoft Corporation v ZDA in / ali drugih državah.
Zaščiteno s Sectigo SSL