Skip to main content

Outlook'ta belirli kişileri içeren e-postaları düzenlemek için bir klasör nasıl oluşturulur?

Author: Amanda Li Last Modified: 2025-06-10

Dağınık bir gelen kutusuyla mı boğuşuyorsunuz? Bu eğitimde, Outlook'ta belirli kişileri içeren e-postaları daha verimli bir şekilde düzenlemek için üç yöntem tanıtacağım.


Belirli kişileri içeren e-postaları her zaman oluşturulan bir klasöre taşıyın

1. E-postaları düzenlemek için bir klasör oluşturacağınız e-posta hesabına sağ tıklayın, sağ tıklama menüsünden "Yeni klasör" seçeneğini seçin ve klasörü adlandırın.

the steps of always moving emails containing certain people to a created folder

2. Gelen Kutusu veya Gönderilen Öğeler klasöründe, belirli bir e-posta adresini içeren e-posta mesajlarından herhangi birini seçin ve tüm bu kişinin e-postalarını oluşturduğunuz klasöre taşıyın.

3. "Ana Sayfa" sekmesinde, "Taşı" grubunda, ihtiyaçlarınıza göre "Kurallar" > "specific email address'den Gelen Mesajları Her Zaman Taşı" ve/veya "Kurallar" > "specific email address'e Giden Mesajları Her Zaman Taşı" seçeneğine tıklayın.

the steps of always moving emails containing certain people to a created folder

4. Açılan Kurallar ve Uyarılar iletişim kutusunda, mesajların taşınacağı klasörü belirtin ve ardından "Tamam" düğmesine tıklayın.

the steps of always moving emails containing certain people to a created folder

5. Koşulları karşılayan Gelen Kutusu veya Gönderilen Öğeler klasöründeki e-postalar artık az önce oluşturduğunuz klasöre taşındı. Ve gelecekteki e-posta mesajları da koşulları karşılıyorsa doğrudan bu klasöre gidecek.


Belirli kişiler için e-postaları otomatik olarak düzenlemek üzere bir arama klasörü oluşturun

Eğer mesajları bir klasöre taşımak istemiyorsanız, sadece kolayca görüntülemek istiyorsanız. Outlook'ta bir arama klasörü oluşturabilirsiniz; bu, size belirli ölçütleri karşılayan e-posta mesajlarını birden fazla klasörde bulmanızı sağlar, ancak onları orijinal klasörlerinde tutar.

1. "Klasör" sekmesinde, "Yeni" grubunda, "Yeni Arama Klasörü" seçeneğine tıklayın.

the steps of creating a search folder to automatically organize emails for specific people
2. Açılan Yeni Arama Klasörü iletişim kutusunda, lütfen şu adımları izleyin:
  • 1) Bir Arama Klasörü Seçin kutusunda, Kişiler ve Listeler listesinden "Belirli kişilere ve kişilere gelen e-postalar" veya "Belirli kişilere gelen e-postalar" seçeneğini ihtiyacınıza göre seçin.
  • 2) Arama Klasörünü Özelleştir kutusunda, adres listenizden kişileri seçmek için "Seç" düğmesine tıklayın.
  • 3) E-postaları aramak istediğiniz e-posta hesabını belirtin.
  • 4) "Tamam" düğmesine tıklayın.
the steps of creating a search folder to automatically organize emails for specific people

3. Arama Klasörleri altında bir arama klasörü oluşturulur ve koşulları karşılayan e-posta mesajlarını içerir.

the steps of creating a search folder to automatically organize emails for specific people

VBA ile tüm e-posta hesaplarınız için e-postaları düzenlemek üzere toplu klasörler oluşturun

Eğer Outlook'ta birden fazla e-posta hesabınız varsa ve her e-posta hesabı için toplu olarak belirli kişiler için klasörler oluşturmak istiyorsanız, e-posta hesaplarınızın Gelen Kutusu veya Gönderilen klasörlerinden belirli kişileri içeren mesajları taşımak için VBA yöntemini kullanabilirsiniz. Lütfen aşağıdaki adımları izleyin.

1. Outlook'unuzda, "Dosya" > "Seçenekler" > "Güvenlik Merkezi"'ne tıklayın ve ardından "Güvenlik Merkezi Ayarları"na tıklayın.

the steps of creating a search folder to automatically organize emails for specific people

2. Açılan iletişim kutusunda, "Makro Ayarları"na geçin, "Tüm makroları etkinleştir" seçeneğini işaretleyin ve "Yüklü eklentilere makro güvenlik ayarlarını uygula" seçeneğini işaretleyin.

the steps of creating a search folder to automatically organize emails for specific people

3. İletişim kutularını kapatmak için "Tamam" düğmelerine tıklayın.

4. Microsoft Visual Basic for Applications penceresini açmak için "Alt" + "F11" tuşlarına basın.

5. "Ekle" > "Modül" seçeneğine tıklayın. Ardından aşağıdaki VBA kodlarından birini Modül penceresine kopyalayın.

the steps of creating a search folder to automatically organize emails for specific people

VBA Kodu 1: Tüm e-posta hesaplarının Gelen Kutuları genelinde belirli gönderenleri içeren e-postaları düzenlemek için toplu klasörler oluşturun

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)
  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
        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

Not: Yukarıdaki VBA kodunun 12., 16. ve 35. satırlarındaki açıklamalara göre belirli parçaları değiştirmelisiniz.

VBA Kodu 2: Tüm e-posta hesaplarının Gelen Kutuları genelinde belirli alıcıları içeren e-postaları düzenlemek için toplu klasörler oluşturun

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"
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)
  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
            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
        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

Not:

  • 1) Yukarıdaki VBA kodunun 12., 16. ve 35. satırlarındaki açıklamalara göre belirli parçaları değiştirmelisiniz.
  • 2) Belirli CC veya BCC alıcılarını içeren mesajları arşivlemek için, 28. ve 33. satırların başındaki kesme işaretini (') silerek yorumdan çıkarın.

6. VBA kodunu çalıştırmak için "F5" tuşuna basın. Ve koşulları karşılayan mesajlar varsa yeni klasörler oluşturulacaktır.

Not: VBA yöntemi mevcut e-posta mesajları için geçerlidir. Eğer arşivlemek istediğiniz belirli bir kişiden/gönderene ait yeni mesajlar varsa, lütfen "4"-"6" adımlarını tekrarlayın.

İlgili makaleler

Outlook'ta Birden Fazla Veri Dosyası/PST/E-posta Hesabı Genelinde Bir Arama Klasörü Nasıl Oluşturulur?

Bildiğiniz gibi, bir arama klasörü yalnızca Outlook'taki geçerli posta kutusu kapsamındaki e-postaları arayabilir. Ancak, Outlook, Anında Arama özelliğiyle tüm posta kutularında arama yapabilir. Bu nedenle, Outlook'ta birden fazla e-posta hesabı genelinde bir arama klasörü oluşturmak için aşağıdaki çözümü deneyebilirsiniz.

Outlook'ta Dahili E-postalar İçin Bir Arama Klasörü Nasıl Oluşturulur?

Outlook'taki normal POP3 e-posta hesaplarında belirli bir gönderen veya gönderen alan adına göre bir arama klasörü oluşturmak zor değildir. Ancak aynı yöntem exchange hesabı için çalışmaz. Bu makalede, exchange hesabı içindeki tüm dahili gönderenlerden gelen e-postaları göstermek için bir arama klasörü oluşturmayı göstereceğim.

Outlook'ta Belirli Renk Kategorilerine Göre E-posta Mesajlarını Nasıl Gruplandırabilirsiniz?

Bazen, belirli renk kategorileriyle e-posta mesajlarını işaretlersiniz ve daha sonra bu e-posta mesajlarını kolayca kurallandırabilir veya bulabilirsiniz ya da başka amaçlar için kullanabilirsiniz. Bir dizi e-posta mesajı bir posta klasörüne dolarsa, belirli renk kategorileriyle işaretlenmiş e-posta mesajlarını bir bakışta bulmak zor olabilir. Aslında, Microsoft Outlook'ta belirli renk kategorilerine göre e-posta mesajlarını hızlı bir şekilde gruplandırmak için birkaç püf noktası vardır.

Outlook'ta Tarih Aralığına Göre E-postaları Düzenlemek İçin Bir Klasör Nasıl Oluşturulur?

Bu eğitimde, Outlook'ta daha verimli bir şekilde e-postaları tarih aralığına göre düzenlemek için iki yöntem tanıtacağım.


En İyi Ofis Verimlilik Araçları

Son Dakika: Kutools for Outlook Ücretsiz Sürümünü Başlattı!

Yepyeni Kutools for Outlook ÜCRETSİZ sürümünü70'ten fazla harika özellikle sonsuza dek kullanabilirsiniz! Şimdi indirmek için tıklayın!

🤖 Kutools AI : Gelişmiş yapay zeka teknolojisiyle e-postaları zahmetsizce yönetir; yanıtlama, özetleme, optimize etme, genişletme, çeviri ve e-posta oluşturma işlemlerini kolayca gerçekleştirir.

📧 E-posta Otomasyonu: Otomatik Yanıt (POP ve IMAP için kullanılabilir) / E-postaları Zamanla Gönder / E-posta Gönderirken Kurallara Göre Otomatik CC/BCC / Otomatik Yönlendirme (Gelişmiş Kurallar) / Otomatik Selamlama Ekle / Çoklu Alıcılı E-postaları Otomatik Olarak Bireysel E-postalara Böl...

📨 E-posta Yönetimi: E-postayı Geri Çağır / Konu ve Diğerlerine Göre Dolandırıcılık E-postalarını Engelle / Yinelenen E-postaları Sil / Gelişmiş Arama / Klasörleri düzenle...

📁 Ekler Pro: Toplu Kaydet / Toplu Ayır / Toplu Sıkıştır / Otomatik Kaydet / Otomatik Ayır / Otomatik Sıkıştır...

🌟 Arayüz Sihri: 😊Daha Fazla Güzel ve Havalı Emoji / Önemli e-postalar geldiğinde sizi uyarır / Outlook'u Kapatmak Yerine Simge Durumuna Küçült...

👍 Tek Tıkla Harikalar: Tümüne Eklerle Yanıtla / Kimlik Avı E-postalarına Karşı Koruma / 🕘Gönderenin Saat Dilimini Göster...

👩🏼‍🤝‍👩🏻 Kişiler & Takvim: Seçilen E-postalardan Toplu Kişi Ekle / Bir Kişi Grubunu Bireysel Gruplara Böl / Doğum günü hatırlatıcısını kaldır...

Kutools for Outlook'u tek tıkla anında etkinleştirin. Beklemeyin, hemen indirin ve verimliliğinizi artırın!

kutools for outlook features1 kutools for outlook features2