Ana içeriğe atla

Outlook'ta gönderen etki alanına göre nasıl sıralanır ve gruplandırılır?

Normalde, tüm e-posta mesajlarını Microsoft Outlook'ta gönderene, kategorilere, konulara, boyuta vb. Göre kolayca düzenleyebiliriz. Ancak, e-posta iletileri için gönderen etki alanı alanı olmadığından, e-posta iletilerini gönderen etki alanlarına göre sıralamak veya gruplamak imkansız görünmektedir. Burada, e-posta mesajları için bir Etki Alanı sütunu eklemenize yardımcı olacak bir VBA kodu sunacağım, ardından e-posta iletilerini Outlook'ta gönderen etki alanlarına göre kolayca sıralayıp gruplandıracağım.

Office Sekmesi - Microsoft Office'te Sekmeli Düzenlemeyi ve Göz Atmayı Etkinleştirerek Çalışmayı Kolaylaştırın
Kutools for Outlook - Üstün Verimlilik için Outlook'u 100'den Fazla Gelişmiş Özellikle Güçlendirin
Bu gelişmiş özelliklerle Outlook 2021 - 2010 veya Outlook 365'inizi güçlendirin. Kapsamlı 60 günlük ücretsiz deneme sürümünün keyfini çıkarın ve e-posta deneyiminizi geliştirin!

Microsoft Outlook 2013 ve 2010'da e-posta iletilerini gönderen etki alanlarına göre sıralamak ve gruplamak için lütfen aşağıdakileri yapın:

Adım 1: Tüm e-posta mesajlarını gönderen alan adlarına göre sıralayacağınız posta klasörünü açın.

Adım 2: simgesine tıklayarak Okuma Bölmesini kapatın. Okuma panosu > kapalı üzerinde Görüntüle sekmesi.

3. Adım: Devam edin ve Sütun ekle üzerinde Görüntüle sekmesi.

Adım 3: Sütunları Göster iletişim kutusunda, Yeni Sütun düğmesine basın.

Adım 4: Yeni Sütun iletişim kutusuna şunu yazın: domain Ad kutusuna yazın ve Metin her ikisinde de seçilmiş Tip kutu ve oluşturulan kutusu, sonunda tıklayın OK düğmesine basın.

Adım 5: Şimdi Sütunları Göster iletişim kutusuna geri döndüğünüzde, domain Bu sütunları bu sırayla göster kutusunda, aşağıya taşıyın Konum öğesini tıklayın ve OK düğmesine basın.

Adım 6: Şimdi açılan posta klasörüne geri dönüyorsunuz, tüm e-posta mesajlarını Ctrl + A tuşlarını aynı anda kullanın.

Adım 7: tuşuna basın. Ara Toplam + F11 bu arada Uygulamalar için Microsoft Visual Basic penceresini açmak için tuşlar; sonra tıklayın Ekle > modül, ardından aşağıdaki VBA kodunu modüle yapıştırın.

VBA: Gönderen etki alanına göre sıralama ve gruplama

Sub ListSelectionDomain()
Dim aObj As Object
Dim oProp As Outlook.UserProperty
Dim sDomain
On Error Resume Next
For Each aObj In Application.ActiveExplorer.Selection
Set oMail = aObj
sDomain = Right(oMail.SenderEmailAddress, Len(oMail.SenderEmailAddress) - InStr(1, oMail.SenderEmailAddress, "@"))
Set oProp = oMail.UserProperties.Add("Domain", olText, True)
oProp.Value = sDomain
oMail.Save
Err.Clear
Next
End Sub

Adım 8: Bu VBA kodunu, F5 anahtar veya koşmak Araç Çubuğundaki düğmesine tıklayın.

Adım 9: Şimdi her gönderenin alan adı çıkarılır ve Alan sütununa doldurulur.

A. E-posta mesajlarını gönderen alan adlarına göre sıralamak için, yalnızca Sütun başlığını tıklayın. domain tüm e-posta mesajlarının üstünde;

B. E-posta mesajlarını gönderen alan adlarına göre gruplandırmak için, sütun başlığını sağ tıklayın. domainseçeneğini belirleyin ve Bu Alana Göre Grupla açılır listeden. Aşağıdaki ekran görüntüsüne bakın:

notlar:

(1) Bu VBA kodu Outlook 2013 ve 2010'da iyi çalışır, ancak Outlook 2007'de çalışmaz.
(2) Özel görünümü aşağıdakilerle kolayca kaydedebilirsiniz: Görünüm ayarlarını Outlook'taki diğer klasörlere nasıl kaydeder ve kopyalarım?


ok mavi sağ balonİlgili Makale

Outlook'ta posta listesinde gönderenlerin etki alanını nasıl görüntüleyebilirim?


En İyi Ofis Üretkenlik Araçları

Outlook için Kutools - Outlook'unuzu Güçlendirecek 100'den Fazla Güçlü Özellik

🤖 AI Posta Yardımcısı: Yapay zeka büyüsüyle anında profesyonel e-postalar: tek tıkla dahice yanıtlar, mükemmel ton, çok dilli ustalık. E-posta göndermeyi zahmetsizce dönüştürün! ...

???? E-posta Otomasyonu: Ofis Dışında (POP ve IMAP için kullanılabilir)  /  E-posta Gönderimini Planla  /  E-posta Gönderirken Kurallara Göre Otomatik CC/BCC  /  Otomatik İletme (Gelişmiş Kurallar)   /  Otomatik Karşılama Ekleme   /  Çok Alıcılı E-postaları Otomatik Olarak Bireysel Mesajlara Bölün ...

📨 E-posta Yönetimi: E-postaları Kolayca Geri Çağırın  /  Dolandırıcılık E-postalarını Konulara ve Diğerlerine Göre Engelleyin  /  Yinelenen E-postaları Silin  /  gelişmiş Arama  /  Klasörleri Birleştir ...

📁 Ekler ProToplu Kaydetme  /  Toplu Ayır  /  Toplu Sıkıştırma  /  Otomatik kaydet   /  Otomatik Ayır  /  Otomatik Sıkıştır ...

🌟 Arayüz Büyüsü: 😊Daha Fazla Güzel ve Havalı Emoji   /  Sekmeli Görünümlerle Outlook Verimliliğinizi Artırın  /  Outlook'u Kapatmak Yerine Küçültün ...

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

👩🏼‍🤝‍👩🏻 Kişiler ve Takvim: Seçilen E-postalardan Toplu Kişi Ekleme  /  Kişi Grubunu Bireysel Gruplara Bölme  /  Doğum Günü Hatırlatıcılarını Kaldır ...

üzerinde 100 Özellikler Keşfinizi Bekleyin! Daha Fazlasını Keşfetmek İçin Buraya Tıklayın.

 

 

Comments (8)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Thanks a lot for this article. It took ages to populate the Domain field values for around 10000 mails, in Outlook 2013. The sadder thing is that it does not sort the mails on the Domain field, either descending or ascending. I don't know what is wrong, some update in Outlook disables this, or because the number of mails are huge. The Domain values are displayed, but not sortable or groupable. Kindly help me fix this, thanks.
This comment was minimized by the moderator on the site
I'd like to do the same thing, but for the eMail Address. What values should be adjusted in the above code?
This comment was minimized by the moderator on the site
Getting an error in Outlook 365 (1705) "You cannot sort by this field."
This comment was minimized by the moderator on the site
thanks for your effort, however, domain field does not behave like From field. When you group by domain and sort by another field, domain field disappears. any workarounds ?
This comment was minimized by the moderator on the site
Hi, In the new Outlook 2016 when you sort inbox by sender it then creates headers. I absolutely hate it. How do i remove the useless headers? It never used to happen before. Thanks, Barbs
This comment was minimized by the moderator on the site
Thanks for this, just tried it out in Outlook 2016 and works a treat. Now the next thing which might not be possible but is there a way to then sort the group by domain messages based on the group by count rather than alphabetically based on the domain text?
This comment was minimized by the moderator on the site
[quote]Thanks for this, just tried it out in Outlook 2016 and works a treat. Now the next thing which might not be possible but is there a way to then sort the group by domain messages based on the group by count rather than alphabetically based on the domain text?By Justin[/quote] I can't find the option to add a column in Office 2016 for Mac - Office 365. Any idea? Thank you.
This comment was minimized by the moderator on the site
Works perfect! Many Thanks!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations