top of page

Office 365 – Connect to Exchange Online – Powershell

  • Yazarın fotoğrafı: Enis GOKTAY
    Enis GOKTAY
  • 29 Haz 2014
  • 1 dakikada okunur

Office 365 – Connect to Exchange Online – Powershell

Bildiğiniz üzere Remote Powershell komut satırından Exchange Online yönetmemizi sağlamaktaydı. Kişisel bilgisayarlarımızdan Exchange Online’a oturum açılabilir.

Aşağıdaki komutlar yardımıyla bu işlemi gerçekleştirebiliriz. Öncelikle kullandığımız bilgisayarın belirtilen işletim sistemlerinden biri olmasına dikkat etmemiz gerekmektedir.

  1. Windows 8 veya 8.1

  2. Windows 2012 veya 2012 R2

  3. Windows 7 SP1 üzeri,(.Net Framewrork 4.5/4.5.1 veya FrameWork 3.0/4.0 install edilmeli)

  4. Windows Server 2008 R2 SP1 üzeri, (.Net Framewrork 4.5/4.5.1 veya FrameWork 3.0/4.0 install edilmeli)

Connect to Exchange Online

İlk olarak kullandığımız local bilgisayardan aşağıdaki komut çalıştırılır

$UserCredential=Get-Credential

Windows Powershell Credential Request dialog kutusundan Exchange Online kullanıcı adı ve şifresi giriilir.

 $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic –AllowRedirection

Son olarak aşağıdaki komut çalıştırılır

Import-PSSession $Session

Çok dikkatli olunması gereken bir diğer konuda işlemlerden sonra muhakkak açılan oturumu kapatmamız gerekecektir. Eğer sonlandırmazsak her oturum açılıdğında Exchange Online üzerinde işlem yapılabilir.

Remove-PSSession $Session

Tüm bu işlemlerden sonra oturum açıldığını nasıl test edeceğiz? Yukarıda bahsedilen işlemlerden sonra herhangi bir hata alınmıyorsa başarılı bir şekilde connect olunmuş demektir. Get-Mailbox komutu ile de çıktıları görebiliriz.

Eğer bağlanılamıyorsak birkaç adım ile kontrol etme imkanımız olabilir.

  1. Genelde yapılan kullanıcı adı ve şifrelerin yanlış yazımı,

  2. DOS(Denial of service) ataklarına karşı korumalı olması açısından açılabilecek bağlantıları 3(Üç) ile sınırlandırmak,


Windows Powershell scriptleri çalıştırabilmesi için konfigure edilebilemesi gerekmektedir. Bu ayarı ile olarak kendi local bilgisayarımızdan yapmamız gerekmektedir. Aşağıdaki komut yardımıyla local bilgisayarda bu policy aktif etmeliyiz.

  1. Set-ExecutionPolict RemoteSigned

  2. TCP 80 portu Exchange Online ve local bilgisayar arasında açık olmalıdır

Son Yazılar

Hepsini Gör
Office 365 – Password Enable

Office 365 – Password Enable Office 365 için yakın zaman içinde bildiğiniz üzere şifre senkronizayonu yapılabilir duruma gelmişti. Bu da...

 
 
 

Comments


Abonelik Formu

Gönderdiğiniz için teşekkür ederiz!

bottom of page