Exchange Server Başlık Bilgisinde Bulunan Internal IP ve Sunucu İsmi Bilgilerini Kaldırma
Kullanıcı bir e-posta gönderdiğinde giden her e-postaya bir header(başlık) bilgisi uygulanır. Uygulanan bu header bilgisinde e-posta gönderilen kişiye veya alıcı e-posta sunucusuna düşündüğünüzden daha fazla bilgi gönderiyor olabilirsiniz. Örnek vermek gerekirse göndermiş olduğunuz her e-posta başlık bilgisinde internal ip adresleri ve mail sunucunuzun isimleri bulunmaktadır. Güvenlik nedeniyle bu bilgileri alıcı tarafına göndermek istemeyebilir ve header’dan bu bilgileri kaldırmak isteyebilirsiniz.
Bu makalede e-posta başlığından bu bilgileri kaldırmak için yapmanız gereken adımları anlatıyor olacağız.
Kullanıcı bir e-posta gönderdiğinde giden her e-postaya bir header(başlık) bilgisi uygulanır. Uygulanan bu header bilgisinde e-posta gönderilen kişiye veya alıcı e-posta sunucusuna düşündüğünüzden daha fazla bilgi gönderiyor olabilirsiniz. Örnek vermek gerekirse göndermiş olduğunuz her e-posta başlık bilgisinde internal ip adresleri ve mail sunucunuzun isimleri bulunmaktadır. Güvenlik nedeniyle bu bilgileri alıcı tarafına göndermek istemeyebilir ve header’dan bu bilgileri kaldırmak isteyebilirsiniz.
Bu makalede e-posta başlığından bu bilgileri kaldırmak için yapmanız gereken adımları anlatıyor olacağız.
İçindekiler
- E-posta Header Analiz
- Gönderme Bağlayıcısını Görüntüleme
- E-posta Header Üzerinden Bilgileri Kaldırma(internal ip , sunucu ismi)
- Düzenleme Sonrası Header Analiz
E-posta Header Analiz
Bir Outlook istemcisinden veya Outlook Web Access üzerinden e-posta gönderdiğinizde giden her e-postaya bir header(başlık) bilgisi uygulanır. Giden tüm e-postalara uygulanan bu header bilgisini Microsoft tarafından sunulan Message Header Analyzer ile çözümleyebilirsiniz.
Herhangi bir değişiklik yapılmadığı taktirde giden her e-postada internal ip ve sunucu isimleri bulunmaktadır.
Gönderme Bağlayıcısını Görüntüleme
Exchange Yönetim Kabuğu’nu (EMS) yönetici olarak çalıştırın. Get-SendConnector cmdlet’ini kullanın.
veya ECP üzerinden aşağıdaki gibi görüntüleyebilirsiniz.
Bir sonraki adımda, internal IP adreslerini ve sunucu isimlerini e-posta başlığından kaldırmak için gönderme bağlayıcısını düzenleyeceğiz.
E-posta Header Üzerinden Bilgileri Kaldırma(internal ip , sunucu ismi)
İlk olarak aşağıdaki powershell betiği ile gönderme bağlayıcısı routing izinlerini kontrol ediyoruz.
Get-SendConnector “Office365” | Get-ADPermission | Where-Object { $_.ExtendedRights -like “*routing*”} | Format-table User,AccessRights,ExtendedRights
Gönderme bağlayıcısı ile giden header bilgisinden internal IP adres bilgisini kaldırmak için ms-Exch-Send-Headers-Routing üzerinde bulunan NT AUTHORITY\ANONYMOUS LOGON iznini kaldırmamız gerekmektedir. Aşağıdaki powershell betiği ile ilgili düzenlemeyi yapabiliriz.
Get-SendConnector “Office365” | Remove-ADPermission -User “NT AUTHORITY\ANONYMOUS LOGON” -ExtendedRights ms-Exch-Send-Headers-Routing
Buraya kadar yapmış olduğumuz işlemlerde e-posta başlık bilgisinde bulunan internal ip adresimizi kaldırmış olduk.
Aşağıdaki adımlarda ise internal sunucu isminizi başlık bilgisinden kaldıracağız.
Bunun için Send Connector üzerinde bulunan FQDN bilgisini değiştirmemiz yeterli olacaktır.
Send Connector üzerinde bulunan fqdn bilgisini görüntülemek için aşağıdaki komut setini kullanabilirsiniz.
Get-SendConnector -id “send connector ismi” | Format-Table Name,Fqdn
Send Connector üzerindeki fqdn bilgisini değiştirmek için;
Get-SendConnector -id “send connector ismi” | Set-SendConnector -Fqdn:mail.akademi.com
Bu işlemleri Exchange Management Shell üzerinden yaptığımız gibi ECP üzerinden de yapabiliriz.
ECP – Mail Flow -Send Connector
Düzenleme Sonrası Header Analiz
Düzenleme sonrası harici bir alıcıya e-posta gönderdiğinizde Message Header Analyzer üzerinde yapmış olduğunuz analizde alacağınız çıktı aşağıdaki gibi olacaktır.
Faydalı Olması Dileğiyle ..