Exchange server kurulum sonrasında bir veya daha fazla mailbox oluşturmak gerekebilir. Exchange Powershell yardımı ile hızlı bir şekilde mailbox oluşturabilirsiniz. Aşağıdaki adımları uygulamanız yeterli olacaktır.
Aşağıdaki komutu kullanarak tek bir kullanıcıya mail açabilirisiniz.
Get-User -Identity "Emre YILMAZ" Get-User "Emre YILMAZ" | Enable-Mailbox
Resim-1
Belirli bir kullanıcıya belirli bir databasede mail açmak için aşağıdaki komutu kullanmanız yeterli olacaktır.
Get-User -Identity "Onur CAN" Get-User "Onur CAN" | Enable-Mailbox -Database "IT-DB01"
Resim-2
Aşağıdaki komut ile AD yapımızda blunan tüm OU’ların DistinguishedName’lerini çekiyoruz.
Get-ADOrganizationalUnit -Properties CanonicalName -Filter *| Sort-Object CanonicalName | Format-Table CanonicalName, DistinguishedName
Resim-3
Belirli bir OU altındaki kullanıcıları listelemek için aşağıdaki komutumuzu kullanıyoruz.
Get-User -OrganizationalUnit "OU=IK,OU=ISTANBUL,DC=istanbul,DC=local"
Resim-4
İlgli OU da bulunan tüm kullanıcılara mail açmak için aşağıdaki komutumuzu kullanıyoruz.
Get-User -OrganizationalUnit "OU=IK,OU=ISTANBUL,DC=istanbul,DC=local" | Enable-Mailbox
Resim-5
Belirlibir OU içindeki kullanıcıları tekrar görüntülüyoruz. Bu kullanıcılarımızada belirli bir DB üzerinde mail enable yapacağız.
Get-User -OrganizationalUnit "OU=MUHASEBE,OU=ISTANBUL,DC=istanbul,DC=local"
Resim-6
İlgli OU altındaki kullanıcılarımıza belirlediğimiz DB üzerinde mail açmak için aşağıdaki komutumuzu uyguluyoruz.
Get-User -OrganizationalUnit "OU=MUHASEBE,OU=ISTANBUL,DC=istanbul,DC=local" | Enable-Mailbox -Database "MUHASEBE-DB01"
Resim-7
Belirli bir OU içerindeki kullanıcıları aşağıdaki komut ile listeliyoruz.
Get-ADUser -ResultSetSize $Null -filter * -SearchBase "OU=IT,OU=ANKARA,DC=istanbul,DC=local" | Select-Object -ExpandProperty Name
Resim-8
Aşağıdaki komut ile Yukarıdaki OU içinde listelediğimiz kullanıcılarımız mailuser.txt dosyası olarak dışarıya alıyoruz.
Get-ADUser -ResultSetSize $Null -filter * -SearchBase "OU=IT,OU=ANKARA,DC=istanbul,DC=local" | Select-Object -ExpandProperty Name | Out-File "C:\mailuser.txt" -Encoding UTF8
Resim-9
TXT dosyası içinde bulunan kullanıcılara mail açmak için aşağıdaki komutumuzu uyguluyoruz.
Get-Content "C:\mailuser.txt" | Enable-Mailbox -Database "IT-DB01"
Resim-10
Oluşturduğumuz kullanıcıların başarı bir şekilde ECP ekranında check ediyoruz.
Bir Cevap Yaz