PowerShell ile Microsoft 365 Shared Mailbox Oluşturma

Bu makalemde Microsoft 365 üzerinde contact oluştama powershell ile nasıl yapılır konusunu anlatıyor olacağım…

Tek bir kullanıcı için;

Tek bir shared mailbox oluşturmak için

New-Mailbox -Shared -Name “Satış Departmanı ” -DisplayName “Satış Departmanı ” -Alias satisd

Örneğimizde “Satış Departmanı ” isminde bir shared mail box oluşturuluyor.

Birden fazla kontak oluşturmak için;

Elimizde bir excel dosyası olduğunu ve bu dosyada name ve externalmail başlığında iki kolondan olduğunu düşünelim.

Dosyamızın “sharedmbx.csv” olduğunu düşünürsek ve içeriği örnekteki gibiyse

name,displayname,
satış departmanı;Satış departmanı
ithalat;ithalat,

######BEGIN######

$sharedlist= Import-Csv C:\TEMP\sharedmbx.csv -Encoding utf8 -Delimiter “;”
Foreach ($temp in $sharedlist)
{
$name=$temp.name
$displayname=$temp.displayname
New-Mailbox -Shared -Name $name ” -DisplayName $displayname
######END#####

Örneğimizde sharedmbx.csv dosyasında bulunan kayıtları içeren kayıtlar bir döngü içerisinde değerlendirilip tek tek oluşturuluyor.

Kürşat ARI / System Engineer & PowerShell  Developer

Reklam

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s