Microsoft Exchange Server SE Email Address Policy Yapılandırması

Merhaba

Daha önceki yazımızda Windows Server üzerinde Exchange Server SE (Subscription Edition) Kurulum Gereksinimleri ve ardından Send Connector Yapılandırması üzerinde durmuştuk. Bu yazımızda ise Exchange Server SE ortamında Email Address Policy (E-Posta Adres Politikası) yapılandırmasını adım adım anlatacağız.

Microsoft, Exchange Server 2019’un yerini alan yeni sürüm olarak Exchange Server Subscription Edition (SE) modelini duyurdu. Yönetim araçları ve Exchange Admin Center (EAC) arayüzü büyük ölçüde Exchange Server 2019 ile aynı mantıkta çalıştığı için, daha önce 2019 üzerinde yaptığımız yapılandırmaları burada da rahatlıkla uygulayabiliyoruz. Yine de tüm ekran görüntülerini yeni sistem (Exchange Server SE) üzerinde güncel olarak alacağız.

Email Address Policy Nedir?

Email Address Policy, Exchange organizasyonunuzdaki alıcılara (kullanıcı posta kutuları, gruplar, kişiler vb.) hangi formatta e-posta adresi atanacağını belirleyen kurallar bütünüdür. Kısaca; “Yeni bir kullanıcı açtığımda e-posta adresi hangi kalıpta ve hangi domain uzantısıyla oluşulsun?” sorusunun cevabıdır.

Exchange Server üzerinde açtığınız her User (Kullanıcı) hesabının e-posta adresinin [email protected] şeklinde açılmasını istiyorsanız, Email Address Policy yapılandırması yapmanız gerekir. Aksi halde kullanıcılar, kurulum sırasında Active Directory’nin varsayılan olarak kullandığı iç domain uzantısıyla, yani [email protected] formatında bir e-posta adresi alırlar. Bu adres dış dünyaya mail gönderip almak için uygun değildir.

NOT : Email Address Policy yapılandırmasından önce, kullanmak istediğiniz domain uzantısının (örneğin bakicubuk.com) Accepted Domain olarak Exchange üzerinde tanımlanmış olması gerekir. Accepted Domain tanımlı değilse, politika içerisinde bu uzantıyı seçemezsiniz. Daha önceki Microsoft Exchange Server SE Accepted Domain Yapılandırması gerekli adımları paylaşmıştı.

Ön Gereksinimler

Yapılandırmaya başlamadan önce aşağıdaki adımların tamamlanmış olduğundan emin olalım:

  • Windows Server üzerinde Exchange Server SE kurulumunun sorunsuz tamamlanmış olması
  • bakicubuk.com uzantısının Accepted Domain olarak tanımlı olması (Mail Flow > Accepted Domains)
  • Exchange Admin Center’a yönetici (Organization Management) yetkisine sahip bir hesap ile giriş yapılmış olması

1. Yöntem: Exchange Admin Center (EAC) Üzerinden Yapılandırma

İlk olarak Exchange Admin Center üzerinden grafik arayüz (GUI) yöntemiyle nasıl politika oluşturacağımızı görelim.

Adım 1 — Email Address Policies Bölümüne Giriş

Exchange Admin Center (EAC) açılır.

Exchange Admin Center (EAC) açılan konsolda yönetici kimlik bilgileri girilerek sign in ile giriş yapılır.

Exchange Admin Center (EAC) konsolu üzerinde recipients menüsü altında mailboxes sekmesinde E-mail Adreslerinin uzantısını bakicubuk.local olarak görüyoruz.

Exchange Admin Center (EAC)‘a giriş yaptıktan sonra sol menüden Mail Flow sekmesine, ardından üst menüden Email Address Policies bölümüne geçiyoruz.

Ekranın üst kısmındaki artı ( + ) / New butonuna tıklayarak yeni bir Email Address Policy oluşturmaya başlıyoruz.

new email address policy ekranı geliyor karşımıza.

Name alanına politikamızı daha sonra kolayca ayırt edebilmek adına anlamlı bir isim veriyoruz. Örnek olarak bakicubuk.com yazıyoruz.

Email address format ekranında artı ( + ) / New butonuna tıklayarak email address policies yapılandırma ekranını açıyoruz.

Select an accepted domain bölümünde daha önceki yazımızda Microsoft Exchange SE Accepted Domain Yapılandırması yapmış olduğumuz bakicubuk.com Accepted Domain yapılandırmasını görüyoruz.

Specify a custom domain name for the email address– burayıkontrolet. – Açıklaması eklenecek.

Select an accepted domain bölümünde eğer Microsoft Exchange Server SE üzerinde birden fazla Accepted Domain Yapılandırması yapmışsanız hangisi için Email Address Policy yapılandırması yapacaksanız ona seçebilirsiniz.

Email address format bölümünde Microsoft Exchange Server SE üzerinde açılacak olan E-Mail adreslerinin nasıl yapılandıracağınızı belirleyebilirsiniz.

Email address format bölümüne – burayıkontrolet – Seçeneklerin açıklaması eklenecek.

Email address format bölümünde bulunan More options seçeneğine tıklıyoruz.

Email address format bölümünde bulunan More options bölümünde Email address format bölümünden farklı olarak E-Maillerin nasıl yapılandırılacağınızı kendiniz belirleyebilirsiniz.

Enter a custom address type – burayıkontrolet – Açıklama Ekle.

Email address parameters – burayıkontrolet – Açıklama Ekle.

Select an accepted domain bölümü daha önceki Microsoft Exchange Server SE Accepted Domain Yapılandırması yazımızda yapılandırmış olduğumuz bakicubuk.com Accepted Domain seçiyoruz. Email address format bölümünde açılacak olan E-Mail Adresleri’nin [email protected] şeklinde açılması için [email protected] seçeneğini seçiyoruz.

Not: İhtiyacınıza göre farklı kalıplar da seçebilirsiniz (örneğin sadece [FirstName]@[AcceptedDomain] ya da [FirstNameInitial][LastName]@[AcceptedDomain]). Kurum standardınıza en uygun formatı seçmeniz önerilir.

email address format ekranın da gerekli yapılandırmayı tamamladıktan sonra Save diyoruz.

email address format bölümünü [email protected] olarak görüyoruz.

Run this policy in this sequence with other policies seçeneği oluşturacağımız Email Address Policy yapılandırmasının öncelik değerini belirleyebiliyoruz. Eğer birden fazla Email Address Policy yapılandırması yapacaksaınız öncelik değeri belirleyebilirsiniz.

Specify the types of recipients this email address policy will apply to altında All recipient types ve Only the following recipient types seçenekleri bulunmaktadır.

  • All recipient types seçeneği ile Email Address Policy yapılandırmasını bütün E-Mail alıcılarına uygulayabilirsiniz.
  • Only the following recipient types seçeneği ile Email Address Policy yapılandırmasını hangi E-Mail alıcılarına uygulanacağını belirleyebilirsiniz.

Create rules to further define the recipients that this email address policy applies to altında add rule diyerek Email Address Policy yapılandırması için kural oluşturabilirsiniz.

add rule – burayıkontrolet-Açıklama eklenecek.

Preview recipients the policy applies to diyerek Email Address Policy yapılandırmasını hangi E-Mail adreslerine uygulacağını görebilirsiniz.

Preview – Profile 1 ekranında Email Address Policy yapılandırmasını hangi E-Mail adreslerine uygulacağını görüyoruz. Close diyerek ekranı kapatıyoruz.

new email address policy ekranında gerekli yapılandırmayı tamamladıktan sonra Save diyoruz.

Warning uyarı mesajına OK diyoruz. Email Address Policy yapılandırması oluşturuldu ancak Microsoft Exchange Server üzerinde uygulanmadı.

Exchange Admin Center (EAC) konsolu üzerinde mail flow menüsü altında bulunan email address policies sekmesinde yapılandırmış olduğumuz bakicubuk.com isimli Email Address Policy geldiğini görüyoruz. Ancak Status bölümüne baktığımız oluşturmuş olduğumuz Email Address Policy Unapplied olarak görüyoruz. Yani Microsoft Exchange Server üzerinde uygulanmadı.

bakicubuk.com isimli Email Address Policy yapılandırmış olduğumuz Email Address Policy Aktif olması için bakicubuk.com isimli Email Address Policy üzerine bir kere tıkladıktan sonra sağ bölümde bulunan Apply seçeneğine tıklıyoruz.

Warning ekranın da yapılandırmış olduğumuz bakicubuk.com isimli Email Address Policy’in bütün Microsoft Exchange Server yapısı üzerinde uygulanacağını bildiriyor.

Karşımıza gelen Warning ekranın da Yes diyerek işlemini başlatıyoruz.

bakicubuk.com isimli Email Address Policy’in sorunsuz bir şekilde tamamlandığını görüyoruz. Close diyerek bu pencereyi kapatıyoruz.

bakicubuk.com isimli Email Address Policy geldiğini görüyoruz. Ancak Status bölümüne baktığımız oluşturmuş olduğumuz Email Address Policy Applied olarak görüyoruz. Yani Microsoft Exchange Server üzerinde uygulandı.

Exchange admin center konsolu üzerinde recipients menüsü altında mailboxes sekmesinde kontrol ettiğimizde Email Address Policy yapılandırmasından sonra E-Mail Adresleri üzerinden uygulandığını ve E-Mail uzantısını @bakicubuk.com olarak yapılandırıldığını görüyoruz.

2. Yöntem: Exchange Management Shell (PowerShell) Üzerinden Yapılandırma

Aynı işlemi tercih ederseniz Exchange Management Shell konsolu üzerinden komut satırıyla da yapabilirsiniz. Özellikle otomasyon ve tekrar eden kurulumlar için bu yöntem oldukça pratiktir.

Yeni bir Email Address Policy oluşturmak için Exchange Management Shell‘i Run as administrator (Yönetici olarak) açın ve aşağıdaki komutu çalıştırın.

burada

New-EmailAddressPolicy -Name "bakicubuk.com" -IncludedRecipients AllRecipients -EnabledEmailAddressTemplates "SMTP:%g.%[email protected]"

Burada kullanılan şablon ifadelerinin karşılıkları şunlardır:

  • %g → Given Name (Adı)
  • %s → Surname (Soyadı)
  • SMTP (büyük harf) → Bu adresin birincil (primary) e-posta adresi olacağını belirtir

Yani %g.%[email protected] ifadesi, [email protected] kalıbına karşılık gelir.

Politikayı oluşturduktan sonra, tıpkı GUI’deki Apply adımında olduğu gibi, politikanın sisteme uygulanması gerekir. Bunun için aşağıdaki komutu çalıştırıyoruz:

Update-EmailAddressPolicy -Identity "bakicubuk.com"

Doğrulama (Kontrol)

Yapılandırmanın doğru şekilde uygulandığını kontrol etmek için Exchange Management Shell üzerinde aşağıdaki komutu çalıştırabiliriz:

Get-EmailAddressPolicy | Format-Table Name, Priority, EnabledEmailAddressTemplates -AutoSize

Son olarak, yeni bir test kullanıcısı oluşturarak e-posta adresinin [email protected] formatında otomatik atandığını doğrulayabiliriz.

Sonuç

Bu yazımızda Exchange Server SE (Subscription Edition) ortamında Email Address Policy yapılandırmasını hem Exchange Admin Center (GUI) hem de Exchange Management Shell (PowerShell) yöntemleriyle adım adım inceledik. Politikayı oluşturup uyguladıktan sonra, organizasyonunuzda açacağınız tüm kullanıcılar belirlediğiniz domain uzantısıyla (bakicubuk.com) ve istediğiniz kalıpta e-posta adresi alacaktır.

Başka bir yazımızda görüşmek dileğiyle…

Bir yanıt yazın

Başa Dön