AD Kullanıcılarına PowerShell Ile SMTP Ve E-Mail Adresi Nasıl Eklenir
Merhabalar,
Bu makalemizde sizlere Active Directory üzerindeki kullanıcıların E-mail ve Proxy Address kısımlarına mail adresini, Powershell ile nasıl ekleyeceğimizi göreceğiz.http://www.emreerbulmus.com/wp-content/uploads/2018/02/021418_1147_ADKullancla1.jpg
Active Directory üzerindeki kullanıcı özelliklerini kontrol ettiğimizde E-mail ve Proxy Address kısımlarının boş olduğunu görüyoruz. (Ortamda Exchange alt yapısı yok ise)
İlgili Powershell komutumuzu çalıştırmadan önce Active Directory üzerindeki işlem yapacağımız kullanıcıları belirleyip, o kullanıcıların bulunduğu bir CSV dosyası oluşturuyoruz. (UserPrincipalName ve ProxyAddress başlığı altında)
http://www.emreerbulmus.com/wp-content/uploads/2018/02/021418_1147_ADKullancla3.png
$Path = “C:\list.csv”
$result = Import-Csv -Path $Path
foreach ($item in $result)
{
Get-ADUser -Filter * | Where-Object UserPrincipalName -eq $item.UserPrincipalName | Set-ADUser -Add @{Proxyaddresses=”SMTP:” + $item.Proxyaddresses;mail=$item.Proxyaddresses}
}
http://www.emreerbulmus.com/wp-content/uploads/2018/02/021418_1147_ADKullancla4.jpg
Ardından yukarıdaki Powershell komutumuzu çalıştırarak, kullanıcı üzerindeki belirttiğimiz tab’ların mail adresi olarak güncellendiğini görebiliriz.
Ortamınızda Office 365 bulut alt yapısını kullanıyorsanız ve ADconnect ile beraber şifre senkronizasyon işlemini gerçekleştirirken kullanıcı tarafındaki iş yükünüzü çok daha aza indirebilirsiniz.