Exchange 2010 SP1 Transport Rule ile Mail Gönderim Kısıtlaması ve Yönlendirme İşlemleri
Makalemizde, Exchange 2010 SP1 üzerinde Hub Transport Rule ile belirli User’ların Organizasyon dışı mail gönderimini kısıtlama işlemlerini paylaşacağım. Görev aldığınız Organizasyon yönetimi veya departman müdüründen size X User veya Userların şirket dışına mail atmasını istemiyoruz gibi bir talep gelebilir. Bu talep’in üzerine yapmamız gereken, Hub Transport Rule üzerinden kural tanımlamamızdır.
Exchange Management Console > Organization Configuration > Hub Transport > Transport Rules kısmına geliyoruz.
Mouse ile sağ klik > New Transport Rule… yazısına tıklıyoruz.
Kuralımıza isim verip, istersek açıklama kısmınıda dolduruyoruz.
Conditions kısmında from people‘a tıklıyoruz. Burda hangi User’ın mailleri engellenecekse o User’ı belirteceğiz. Sent to users inside or outside the organization‘a tıklayıp Outside seçiyoruz. Yani dış dünyaya mail atamyacağını belirtiyoruz.
People tıkladıktan sonra aşağıda ki ekranda Add butonuna tıklıyoruz.
Açılan ekran’da mail gönderimini kısıtlayacağımız User’ları belirtiyoruz. Ben 3 User seçtim.
User’ları ekledikten sonra OK butonuna tıklıyoruz.
Actions kısmında “Delete the message without notifying anyone” User Organizasyon dışına mail atmaya kalktığında, maili sessizce silecek diyoruz.
Exceptions kısmında herhangi bir ayar yapmadan Next ile geçiyoruz.
Kuralımızı oluşturduk.
Ayrıca bu işlemi Exchange Management Shell üzerinden aşağıda ki Cmd’let ile yapabilirsiniz.
Set-TransportRule -Identity ‘Yasaklılar’ -Name ‘Yasaklılar’ –Comments ‘Organizasyon Dışına Mail Gönderimi Yasak Olan User”lar.’ –RecipientADAttributeContainsWords $null –ExceptIfFrom $null –ExceptIfRecipientAddressContainsWords $null –ExceptIfMessageTypeMatches $null –ExceptIfSenderADAttributeContainsWords $null
Exchange Management Console > Organization Configuration > Hub Transport > Transport Rules altına bakalım yazdığımız kural yansımış mı?
Başarılı bir şekilde oluşturduk.
Bu işlem’den sonra belirttiğimiz User’lar Organizasyon dışına mail gönderimi yapamazlar.
Hub Trasnport üzerinde birçok işlemi gerçekleştirebiliriz. Bunlara bir örnek daha verelim. Örneğin bir User, Grup veya Inside Oragnizasyon yapınızda ki maileşmeler sizin belirlediğiniz farklı bir User’ın mailbox’ına kopyası halinde düşmesi için bir Rule yazalım.
Tekrar Exchange Management Console > Organization Configuration > Hub Transport > Transport Rules bölümüne geliyoruz. Mouse ile sağ klik > New Transport Rule… yazısına tıklıyoruz.
Name ve Comment kısmına gerekli bilgileri girip, Next ile sonraki adıma geçiyoruz.
Conditions kımında ister Inside Organization istersekde From People ile User’larımızı seçebiliriz.
Ben From People seçip, Berkcan. Tatlidil User’ını seçiyorum. Next ile sonra ki adıma geçiyorum.
Actions kısmında ise “Blind Carbon Copy (Bcc) the message to address“ seçiyorum. Bcc olarak Ufuk.Tatlidil User’ına gidecek Berkcan’ın attığı mailler.
Exceptions kısmında herhangi bir ayar yapmadan Next ile geçiyoruz.
Kuralımızı oluşturduk.
Ayrıca bu işlemi Exchange Management Shell üzerinden aşağıda ki Cmd’let ile yapabilirsiniz.
New-TransportRule -Name ‘User Mail Yonlendirme‘ –Comments ‘Berkcan TATLIDIL User”ının Maili Ufuk TATLIDIL”e yönlendirildi.’ –Priority ‘0’ –Enabled $true –From ‘[email protected]’ –BlindCopyTo ‘[email protected]’
Exchange Management Console > Organization Configuration > Hub Transport > Transport Rules altına bakalım yazdığımız kural yansımış.
Berkcan.Tatlidil User’ı ile login olup , mail atalım.
Serkan SARI User’ına göndediğimiz mail Ufuk TATLIDIL’e gitmişmi kontrol edelim.
Kuralımız sorunsuz çalıştı.
Makalemizin sonuna geldik. Umarım faydalı olmuştur.