Selamlar,
Exchange server üzerinde bazı email adreslerini veya domainleri bypass etmek, maillerin filtrelere takılmadan direk olarak iletilmesini, isteyebiliriz. Bunun için Exchange Sunucusu üzerinde email adreslerini beyaz listeye eklememiz gerekir. Unutulmamalıdır ki Mailbox ve Transport rolüne sahip sunucuda çalıştırılmalıdır. Yapınızda içerik filtreleme aktif değilse ilk önce aktif etmelisiniz.
Bunun için;
1- Exchange Management Shell'de altaki komut ile Content Filter (içerik filtreleme) açık mı kontrol edilir.
Get-ContentFilterConfig | Format-List Enabled, ExternalMailEnabled, InternalMailEnabled
2- Açık değil ise attaki komut ile aktif edilir.
Set-ContentFilterConfig -Enabled $true
Sadece External mailler için açmak isteniyorsa alttaki komut kullanılır.
Set-ContentFilterConfig -ExternalMailEnabled $true
3- Alttaki komutlar ile liste oluşturulur.
Set-ContentFilterConfig -BypassedSenderDomains microsoft.com
Virgül ile ayırarak çoklu ekleme yapabiliriz. ;
Set-ContentFilterConfig -BypassedSenderDomains abc.org.tr,fgh.com.tr,hjk.gov.tr,xyz.com
Sadece mail adresi için ekleme yapmak isteniyosa;
Set-ContentFilterConfig -BypassedSenders berat@xyz.com
Var olan bir listeye ekleme yapmak için $list.add("xyz.com ") komutu kullanılır;
$list = (Get-ContentFilterConfig).BypassedSenderDomains
$list.add("domain1.com")
$list.add("domain2.com")
$list.add("domain3.com")
Set-ContentFilterConfig -BypassedSenderDomains $list
4- Kontrol etmek için get-ContentFilterConfig ya da Get-ContentFilterConfig | Format-List Bypassed* komutları kullanılır.
Comments