Microsoft Exchange Server 2013’ün Mailbox rolü içindeki Transport servisi antispam özelliklerini barındırmaktadır fakat bu özellikler ilk kurulum ile birlikte açık biçimde gelmezler:
- Content Filter agent
- Sender ID agent
- Sender Filter agent
- Recipient Filter agent
- Protocol Analysis agent for sender reputation
Fakat dilerseniz bu özellikleri EMS (Exchange Management Shell) ile Mailbox rolü üzerine yükleyebilirsiniz.
Eğer mix bir ortamda çalışıyorsanız ve yapınızda birden fazla Exchange Server rolü bulunuyorsa ya da örneğin Exchange 2007 ya da Exchange 2010 gibi sürümlerin Edge rolleri çalışıyorsa, email Mailbox Server’a ulaşmadan önce zaten bir taramadan geçirilecektir. Bu durumda Mailbox Server üzerindeki antispam özelliği taramadan geçmiş olan emailin header bilgisini kontrol eder ve taranıp taranmadığını algılar ve buna göre hareket eder.
Şimdi bu özelliği nasıl açacağımıza bakalım:
1. Install-AntispamAgents.ps1 script’ini powershell’de yükleyerek işe başlayalım.
& $env:ExchangeInstallPath\Scripts\Install-AntiSpamAgents.ps1
Restart-Service MSExchangeTransport
2. internal en az bir tane SMTP Server’ın IP’sini tanımlayın. Bunun için aşağıdaki komutu kullanabilirsiniz.
Set-TransportConfig -InternalSMTPServers @{Add=”<ip address1>”,”<ip address2>”…}
Örnek olarak;
Set-TransportConfig -InternalSMTPServers @{Add=”10.0.1.10″,”10.0.1.11″}
3. Tüm işlemleri doğrulamak için ise aşağıdaki komutu çalıştırın ve eklediğiniz IP’lerin listede göründüğünü kontrol edin.
Get-TransportConfig | Format-List InternalSMTPServers
Bu konuyla ilgili sorularınızı alt kısımda bulunan yorumlar alanını kullanarak sorabilirsiniz.
Referanslar