İçindekiler

    Yazıyı Dinle

    Hazır
    Tarayıcınızın yerleşik ses sentezi özelliğini kullanır.

    Yazı Boyutu

    Küçük Aa
    Normal Aa
    Büyük Aa
    Çok Büyük Aa

    Kaydet

    📑

    Bu makaleyi daha sonra okumak için kaydedin

    Exchange Online PowerShell’e Nasıl Bağlanılır?

    Exchange Online PowerShell’e Nasıl Bağlanılır?
    Yazıyı dinlemek için oynat butonuna tıklayın

    Exchange Online, Microsoft 365'in güçlü e-posta ve işbirliği çözümüdür. Yöneticiler için PowerShell üzerinden yönetim kritik önem taşır. Bu rehberde, Exchange Online PowerShell'e nasıl bağlanacağınızı ve temel yönetim işlemlerini nasıl gerçekleştireceğinizi öğreneceksiniz. Ön Gereksinimler Exchange Online PowerShell'i kullanmaya başlamadan önce şunlara ihtiyacınız olacak: - Windows PowerShell 5.1 veya üzeri (ISE dahil) - Exchange Online yönetici hesabı (Global Admin veya Exchange Admin rolü) - Stabil internet bağlantısı - Yönetici (Administrator) yetkileri (modül yüklemek için) - Modern Authentication desteği (MFA gerekiyorsa) Exchange Online Management Modülünün Kurulumu 1. PowerShell'i Yönetici Olarak Açın - Windows arama çubuğuna "PowerShell" yazın - "Windows PowerShell"e sağ tıklayın - "Yönetici olarak çalıştır"ı seçin 2. Exchange Online Modülünü Yükleyin powershell

    Install-Module -Name ExchangeOnlineManagement -Force -AllowClobber

      Güvenilmeyen depo uyarısı alırsanız, modül yüklemek için A tuşuna basın. 3. Modülün Kurulumunu Doğrulayın powershell

    Get-Module ExchangeOnlineManagement -ListAvailable | Select Name,Version

      Exchange Online'a Bağlanma Temel Bağlantı Yöntemi (Modern Auth) powershell

    Connect-ExchangeOnline -UserPrincipalName admin@firma.com -ShowProgress $true

      Bu komut sizi MFA doğrulama ekranına yönlendirecektir. Alternatif Bağlantı Seçenekleri Kimlik bilgileriyle bağlantı: powershell

    $cred = Get-Credential Connect-ExchangeOnline -Credential $cred

      Belirli bir ortam için bağlantı: powershell

    Connect-ExchangeOnline -UserPrincipalName admin@firma.com -ExchangeEnvironmentName O365WorldWide

      Bağlantıyı Doğrulama Bağlantının başarılı olduğunu kontrol etmek için: powershell

    Get-EXOMailbox -ResultSize 1

      Sık Karşılaşılan Sorunlar ve Çözümleri 1. Kimlik Doğrulama Hatası powershell Önbelleği temizleme

    Remove-Item "$env:USERPROFILE\AppData\Local\Microsoft\Windows\PowerShell\ModuleAnalysisCache" -Recurse -Force

      Yeni bir PowerShell oturumu açın 2. Modül Yükleme Hatası powershell Önceki sürümleri kaldırma

    Uninstall-Module -Name ExchangeOnlineManagement -AllVersions -Force

      En son sürümü yükleme

    Install-Module -Name ExchangeOnlineManagement -Force -AllowClobber

      3. Bağlantı Zaman Aşımı - PowerShell oturumunu kapatıp yeniden açın - -ShowProgress $true parametresiyle bağlantı kurun - İnternet bağlantınızı kontrol edin En İyi Uygulamalar Güvenlik - MFA kullanın: Her zaman Multi-Factor Authentication etkin olsun - Oturumları kapatın: İşiniz bittiğinde Disconnect-ExchangeOnline komutunu çalıştırın - Hassas bilgileri koruyun: Script'lerde doğrudan kimlik bilgisi gömülü olmasın Performans - Filtreleme kullanın: Büyük veri setlerinde -Filter parametresini kullanın - Sayfalama yapın: -ResultSize parametresiyle büyük sonuçları yönetin - Oturum sürelerine dikkat edin: Uzun süreli bağlantılarda yeniden bağlantı yapın Bakım - Modülleri güncel tutun: powershell

    Update-Module -Name ExchangeOnlineManagement

      - PowerShell'i güncelleyin: En son PowerShell sürümünü kullanın - Script'leri yedekleyin: Önemli script'lerin yedeklerini alın Örnek Kullanım Senaryoları 1. Kullanıcı Posta Kutusu Listesi Alma powershell

    Get-EXOMailbox -ResultSize Unlimited | Select-Object DisplayName,UserPrincipalName,PrimarySmtpAddress

      2. Belirli Bir Kullanıcının Posta Kutusu Ayarları powershell

    Get-EXOMailbox -Identity kullanici@firma.com | Format-List

      3. Posta Kutusu Kotalarını Görüntüleme powershell

    Get-EXOMailbox -ResultSize 10 | Get-EXOMailboxStatistics | Select-Object DisplayName,ItemCount,TotalItemSize

      Oturumu Kapatma İşiniz bittiğinde mutlaka oturumu kapatın: powershell

    Disconnect-ExchangeOnline -Confirm:$false

        Exchange Online PowerShell, Microsoft 365 ortamınızı etkili bir şekilde yönetmek için güçlü bir araçtır. Bu rehberde öğrendiğiniz adımlarla güvenli bağlantılar kurabilir, temel yönetim işlemlerini gerçekleştirebilir ve karşılaşabileceğiniz sorunları çözebilirsiniz. Faydalı Kaynaklar - (https://docs.microsoft.com/exchange/exchange-online-powershell) - (https://docs.microsoft.com/powershell/module/exchange) - (https://www.powershellgallery.com/packages/ExchangeOnlineManagement)  

    Önceki Yazı Active Directory Güven İlişkisi Sorunları için Çözüm Yöntemleri
    Active Directory Güven İlişkisi Sorunları için Çözüm Yöntemleri

    Active Directory ortamında sıkça karşılaşılan “The trust relationship b...

    Sonraki Yazı Gmail E-posta Kurallarını Verimli Kullanma Rehberi
    Gmail E-posta Kurallarını Verimli Kullanma Rehberi

    Gmail’deki filtreler, gelen e-postaları otomatik olarak organize etmenizi sa�...