Exchange Server 2007'de Maillerinizi Kategorilere Ayırın! Yazdır e-Posta
Kullanıcı DeÄŸerlendirmesi: / 1
ZayıfEn iyi 
Emre AYDIN tarafından yazıldı   
Pazar, 03 Åžubat 2008 11:09

Exchange Server 2007 ile beraber gelen yeni özelliklerden bir tanesi olan Mesaj Classification ile gönderdiÄŸiniz mailleri istediÄŸiniz kategorilere ayırmanız mümkün. ÖrneÄŸin bir duyuru mailinin gönderilmesi sırasında daha önceden yaratılmış olan kategorilerden bir tanesini seçerek alıcıları bilgilendirebilirsiniz. Bu ÅŸekilde özellikle kullanıcı tarafındaki mail trafiÄŸini biraz daha düzenli hale sokabilirsiniz.

Classification’ı (sınıflandırma) Hub Transport rolünü üstlenen sunucuda Exchange Management Shell (EMS) ve Exchange Management Console (EMC) kullanarak yaratabilmeniz mümkün.

İlk olarak komut satırında karşılaşacağımız alanları kısaca inceleyelim;

Display Name: Outlook ya da OWA’dan sınıflandırma seçerken göreceÄŸiniz isim.

Sender Description: Seçiminizi yaptıktan sonra karşınıza gelecek olan tanım.

Recipient Description: Mail alıcıya ulaÅŸtığında alıcının göreceÄŸi tanım.

Locale: Sınıflandırmalarınızı farklı dillerde tanımlayabilirsiniz. ÖrneÄŸin Türkçe ve Rusça olarak iki tipte sınıflandırma tanımı yapabilirsiniz. Bu size Outlook ya da OWA’nın Rusça kullanıldığı durumlarda sınıflandırmalarınızın ilgili kullanıcıların karşısına Rusça, ilgili kullanıcıların karşısına ingilizce gelmesine olanak saÄŸlayacaktır.

1.    Start > EMS > komut satırında aÅŸağıdaki komutu çalıştıralım.

New-MessageClassification -Name Duyuru -Displayname "Yeni Duyuru" -SenderDescription "Yeni Bir Duyuru!" -RecipientDescription "Bu Mail Bir Duyuru Içermektedir"


Åžekil-1

2.    Bu ÅŸekilde yaratılan classification’ların ve default gelen classification’ların detayını Get-MessageClassification | Select DisplayName,SenderDescription komutu ile görebilirsiniz.


Åžekil-2

3.    Artık OWA üzerinden classification’ları görüntüleyebilirim. Bunun için herhangibir hesaba ait olan OWA’yı açıp sonrasında ÅŸekil-3’deki ilgili alanı klikleyin.


Åžekil-3

OWA’dan ulaÅŸabildiÄŸimiz bu alanı Microsoft Outlook’tan ulaÅŸamadığınızı farketmeniz fazla zaman almayacaktır. Default olarak Microsoft Outlook üzerinde açık gelmeyen bu özelliÄŸi açmak için ilk önce Microsoft Exchange Server üzerinde bir .xml dosyası yaratmak ve sonrasında bu dosyayı client bilgisayarın okuyabileceÄŸi ÅŸekilde konfigüre etmek gerekiyor. Åžimdi bu adımları nasıl gerçekleÅŸtireceÄŸimize bakalım.

4.    C:\Program Files\Microsoft\Exchange Server\Scripts klasörü içerisindeki Export-OutlookClassification.msh dosyasını "Duyuru" | Get-MessageClassification | ./Export-OutlookClassification.ps1 > c:\classifications.xml ÅŸeklinde çalıştırın. Burada dikkat etmeniz gereken nokta ise ilgili komutu C:\Program Files\Microsoft\Exchange Server\Scripts klasöründe çalıştırmanız.


Åžekil-4

5.    Yarattığınız .xml dosyasını client sistemin okuyabileceÄŸi bir alana, örneÄŸin c:\’nin altına, kopyalayın. Bu örnekte benim yarattığım .xml dosyasının içeriÄŸinde default gelen tüm classification’lar ve yukarıda yarattıklarımız mevcut. Bu tarzda bir .xml dosyasını client sisteme import ettiÄŸinizde Microsoft Outlook üzerinde tüm classification’ları görmeyi bekleyebilirsiniz. EÄŸer sadece kendi yarattıklarınızı görmek istiyorsanız dosyayı isteÄŸinize göre düzenlemeniz çözüm olacaktır. Dosya içeriÄŸine bakalım;


Åžekil-5

6.    Client sistemde Start > Regedit > HKEY_CURRENT_USER > Software > Microsoft > Office > 12.0 > Common > Policy (Policy klasörü yoksa kendiniz oluÅŸturabilirsiniz) anahtarına kadar ilerleyelim.

7.    Policy içerisinde aÅŸağıdaki 3 deÄŸeri yaratalım:

a)    EnableClassifications, DWORD, 1

b)    TrustClassifications, DWORD, 1

c)    AdminClassificationPath, STRING, client sistemde .xml dosyasının bulunduÄŸu yolu (c:\classifications.xml) yazın ve iÅŸlemi bitirin. İşlem sonunda karşınızda ÅŸekil-6’daki gibi bir ekran olmalı.


Åžekil-6

8.    Microsoft Outlook üzerinde baktığımızda artık tüm classification’ları görüntülüyoruz.


Åžekil-7

Son olarak EMC kullanarak yeni bir rule yaratalım. Bu örnekte, konu kısmında Duyuru yazan her mail’i Yeni Duyuru olarak sınıflandıracağız. AÅŸağıdaki adımları takip edin.

9.    Exchange Management Console > Organization Configuration > Hub Transport > Actions > New Transport Rule...’u klikleyin ve bir isim verin.


Åžekil-8

10.  Conditions penceresinde ki seçenekleri yapınıza uygun olarak ÅŸekil-9’dakine benzer ÅŸekilde iÅŸaretleyin. Inside ya da Outside seçeneklerinden bir tanesini ya da ikisini birden Conditions penceresinde listenize ekleyerek hem içeriye hem de dışarıya gönderilen maillerde bu classifications’ı kullanabilirsiniz.


Åžekil-9

11.  Actions penceresinde Yeni Duyuru’yu seçin ve iÅŸlemi Finish diyerek bitirin.


Åžekil-10

İşlem sonunda sunucu tarafında bir rule tanımlayarak iÅŸlemi otomatik hale getirdik. Konu kısmında Duyuru yazan her mail Yeni Duyuru classification’ına dahil edilecek. Kullanıcı tarafında ise registry’yi kullanarak classification özelliÄŸini hem OWA’dan hem de Microsoft Outlook’dan kullanılabilmesini saÄŸlamış olduk. Mail’lerinizi kategorilere ayırıp gerekli olduÄŸu noktalarda daha rahat ulaÅŸabilmenizi saÄŸlayan bir özellik olan classification’ın konfigürasyonu oldukça kısa ve basit. Ayrıca kullanıcı tarafındaki registry deÄŸiÅŸikliÄŸini script yardımı ile gerçekleÅŸtirmeniz iÅŸlemi tüm yapınıza yaymanızı çok daha hızlandıracaktır.

Referanslar

Overview of Message Classifications

 

Son Eklenenler

Forum Sayfası Soruları