Share via


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.