PowerShell Kullanarak Paylaşılan Posta Kutusu Boyutu Raporunu Alın


Paylaşılan posta kutuları, ortak posta kutularına merkezi olarak yetkilendirilmiş erişim sağlar ve ek lisans gerektirmeden kuruluş çapında koordinasyonu geliştirir. Ancak olası depolama sorunlarının üstesinden gelmek için Microsoft 365'te paylaşılan posta kutusu boyutu raporları almak çok önemlidir.

Toplam boyut da dahil olmak üzere paylaşılan posta kutusu kullanımının izlenmesi, kapasite planlamasına yardımcı olur ve kuruluşların duyarlı bir e-posta ortamını sürdürmesine olanak tanır. Bu blog, verimli paylaşılan posta kutusu yönetimi için paylaşılan posta kutusu boyutları elde etme yöntemlerini vurgulamaktadır. Burada, paylaşılan posta kutusu boyutu raporlarını dışa aktarma işlemini basitleştiren hazırlanmış bir PowerShell betiğini de tanıtacağız.

Microsoft 365'te Paylaşılan Posta Kutusu Boyutu Nasıl Kontrol Edilir?

Microsoft 365 paylaşılan posta kutusunun boyutu iki ana yöntemle listelenebilir; bunlar Exchange yönetim merkezi ve PowerShell'dir. İşte her iki yaklaşımın ayrıntılı bir analizi:

Exchange Yönetici Merkezini Kullanarak Paylaşılan Posta Kutusu Boyutunu Öğrenme

Exchange yönetim merkezini kullanarak paylaşılan bir posta kutusunun depolama öngörülerini edinmek için şu adımları izleyin:

  1. Genel yönetici veya Exchange yöneticisi kimlik bilgileriyle Exchange yönetim merkezinde oturum açın.
  2. Exchange kontrol panelinde "Alıcılar" sekmesine gidin ve Posta Kutuları seçeneğini seçin.
  3. Listeden Paylaşılan posta kutusunu seçin. Seçimin ardından ilgili paylaşılan posta kutusu ayrıntıları görünecektir.
  4. "Genel" sekmesinde, paylaşılan posta kutusu kullanımını, toplam depolama alanını ve o anda tüketilen yüzdeyi bulabilirsiniz.

Birden fazla paylaşılan posta kutusu için depolama öngörülerini kontrol etmek amacıyla aynı işlemin tekrarlanması gerektiğinden, bu yaklaşım birden fazla posta kutusu için uygun değildir.

PowerShell Kullanarak Paylaşılan Posta Kutusu Boyutunu Alma

“Get-MailboxStatistics” ve “Get-mailbox” gibi Exchange Online PowerShell cmdlet'leri, tüm paylaşılan posta kutularının depolama ayrıntılarıyla birlikte listelenmesine yardımcı olur. Ancak bu cmdlet'ler çok fazla ayrıntı sağladığından en çok ihtiyaç duyulan özniteliklerin alınması zor olabilir. Bu özellikle PowerShell'de yeni olan yöneticiler için zor olabilir.

Bu endişeye çözüm olarak, paylaşılan posta kutusu boyutunu daha verimli ve kullanıcı dostu bir şekilde dışa aktaran bir PowerShell betiği hazırladık.

Komut Dosyasını İndirin: GetSharedMailboxSizeReport.ps1

Komut Dosyasında Öne Çıkanlar

  1. Komut dosyası, MFA'nın etkin olduğu hesaplarla da çalıştırılabilir.
  2. Rapor sonuçlarını çalışma dizinindeki CSV dosya biçimine aktarır.
  3. Tüm paylaşılan posta kutularının posta kutusu boyutunu dışa aktarabilirsiniz.
  4. Yalnızca belirli paylaşılan posta kutularının kullanım istatistiklerini almak için bir giriş dosyası iletebilirsiniz.
  5. Komut dosyası, onayınız üzerine EXO PowerShell modülünü otomatik olarak yükler (henüz kurulmamışsa).
  6. Komut dosyası zamanlayıcı dostudur ve kimlik bilgilerinin komut dosyası içinde kaydedilmesi yerine parametre olarak aktarılmasına olanak tanır.
  7. Ayrıca, kimlik doğrulama işlemi sırasında gelişmiş güvenlik için sertifika tabanlı kimlik doğrulamayı (CBA) destekler.

Örnek Çıktı:

Paylaşılan Posta Kutusu Boyutu Raporu Komut Dosyası Nasıl Yürütülür?

Öncelikle sağlanan PowerShell betiğini indirin. Ardından Windows PowerShell'i açın ve betiğin bulunduğu dizine gidin. Bundan sonra betiği aşağıdaki yöntemlerden birini kullanarak yürütün:

Yöntem 1: Komut dosyasını MFA ve MFA olmayan hesaplarla çalıştırabilirsiniz.

.\GetSharedMailboxSizeReport.ps1

Yöntem 2: Katılımsız bir yaklaşım için betiği açık kimlik bilgileriyle (Zamanlayıcı dostu) yürütün.

.\GetSharedMailboxSizeReport.ps1 -UserName <UPN> -Password <Password>

MFA olmayan yönetici hesapları için verilen kodla görev zamanlayıcıyı kullanarak PowerShell betiğini zamanlayabilirsiniz. Yönetici hesabı çok faktörlü kimlik doğrulamayı kullanıyorsa, zamanlanan betiğin başarıyla yürütülmesi için MFA'yı Koşullu Erişim ilkesi aracılığıyla devre dışı bırakabilirsiniz.

Yöntem 3: Sertifika tabanlı kimlik doğrulama için, komut dosyasını aşağıdaki temel parametreleri kullanarak yürütün.

.\GetSharedMailboxSizeReport.ps1 -Organization <Domain> -ClientId <AppId> -CertificateThumbprint <CertThumbPrint>

Bu PowerShell betiğini sertifika tabanlı kimlik bilgileriyle çalıştırmak için Azure AD'ye bir uygulama kaydedin. CA tarafından verilen bir sertifikayı kullanabilir veya birçok yöneticinin dahili senaryolarda tercih ettiği kendinden imzalı bir SSL sertifikası oluşturabilirsiniz.

Paylaşılan Posta Kutusu Boyutu Raporu - Ayrıntılı Yürütme Yöntemleri

Öne çıkanlar bölümünde de belirtildiği gibi, bu PowerShell betiğini kullanarak iki gereksinim için paylaşılan posta kutusu boyutu raporları alabilirsiniz:

  1. Tüm paylaşılan posta kutusu boyutlarını CSV'ye aktarın
  2. Paylaşılan posta kutularının listesi için posta kutusu boyutunu kontrol edin

Tüm Paylaşılan Posta Kutusu Boyutunu CSV'ye aktar

Paylaşılan posta kutusu depolama alanının kontrol edilmesi, kapasite planlamasına, yeterli alanın sağlanmasına ve arşiv ve silme politikaları yoluyla etkili yönetimin kolaylaştırılmasına yardımcı olur.

Kuruluşunuzdaki tüm paylaşılan posta kutularının boyutuna ilişkin raporu dışarı aktarmak için PowerShell betiğini burada belirtildiği gibi çalıştırabilirsiniz:

.\GetSharedMailboxSizeReport.ps1

Ayrıca raporu analiz etmek, paylaşılan posta kutularına lisans eklemenizi sağlar ve kullanılabilir alanın dolmaya yakın olması durumunda depolama kapasitesini artırır. İstenmeyen bir posta kutusu atanmışsa, paylaşılan posta kutularındaki lisansları bulmak ve kaldırmak için önceden oluşturulmuş PowerShell betiğini de kullanabilirsiniz.

Genel olarak, bu betiğin zamanlayıcı dostu özelliği, belirli aralıklarla tüm paylaşılan posta kutusu boyutlarını belirlemenize yardımcı olarak duyarlı bir e-posta sistemi sağlar. Ayrıca, tüm paylaşılan posta kutularının klasör boyutunu görüntülemek istiyorsanız, gizli öğeleri, öğe sayısını, boyutunu vb. alan posta kutusu klasör istatistikleri raporunu dışa aktarabilirsiniz. her klasörden. Klasör ve depolama yönetiminin verimli bir şekilde iyileştirilmesine yardımcı olur.

Paylaşılan Posta Kutularının Listesi için Posta Kutusu Boyutunu Kontrol Edin (CSV Girişi)

Yukarıdaki uygulama tüm paylaşılan posta kutusu boyutlarını ve istatistikleri dışa aktarırken, CSV dosyası girişi yardımıyla yalnızca belirli paylaşılan posta kutularına ilişkin raporu dışa aktarabilirsiniz. Bu işlevsellik, belirli paylaşılan posta kutularına yönelik hedeflenen bilgilerin hayati önem taşıdığı büyük kuruluşlar için özellikle faydalıdır.

Belirli paylaşılan posta kutularının kullanım istatistiklerini almak için öncelikle ad veya UPN gibi bir dizi paylaşılan posta kutusu kimliğini içeren bir CSV dosyası oluşturun.

Örnek Giriş:

Bundan sonra, burada gösterildiği gibi PowerShell betiğini CSV dosya yolu ile birlikte yürütün:

.\GetSharedMailboxSizeReport.ps1 -MBNamesFile <FilePathOfCSV>

Dışa aktarılan paylaşılan posta kutusu boyutu raporu yalnızca tüm paylaşılan posta kutularının boyutlarını vermekle kalmaz, aynı zamanda aşağıdaki yararlı ölçümleri de verir:

Attribute

Açıklama

Shared mailbox name

Paylaşılan posta kutusunun adı.

UPN

Paylaşılan posta kutusuyla ilişkili Kullanıcı Asıl Adı.

Primary SMTP address

Paylaşılan posta kutusu için kullanılan birincil e-posta adresi.

Item count

Paylaşılan posta kutusundaki toplam e-posta sayısı.

Total size

Paylaşılan posta kutusu için kullanılan depolama alanının toplam boyutu.

Total size (bytes)

Kullanılan depolama alanının bayt cinsinden toplam boyutu.

Archive status

Paylaşılan posta kutusunun arşivlenip arşivlenmediğini gösteren durum.

Deleted item count

Şu anda silinmiş öğeler klasöründe bulunan öğe sayısı.

Deleted item size

Silinen öğeler klasöründeki öğelerin toplam boyutu.

Issue warning quota

Paylaşılan posta kutusu boyutu için ne zaman uyarı verileceğini belirten eşik.

Prohibit send quota

E-posta göndermenin yasak olduğu sınır.

Prohibit send receive quota

Tüm paylaşılan posta kutusu etkinliklerinin yasaklandığı sınır (toplam depolama kapasitesi).

Yukarıdaki komut dosyası, paylaşılan posta kutusu depolama alanıyla ilgili bilgiler sağlar, ancak ek ayrıntılara ihtiyacınız varsa AdminDroid Microsoft 365 Reporter daha kapsamlı bir çözüm sunar. Komut dosyası belirli bir veri kümesi sağlarken AdminDroid, sezgisel arayüzü ve kapsamlı raporlama yetenekleriyle öne çıkıyor.

AdminDroid ile Zahmetsiz Paylaşılan Posta Kutusu Yönetimi

AdminDroid'in Exchange Online raporlama aracı, yöneticilere, özellikle paylaşılan posta kutusu raporlarına odaklanarak çeşitli ayrıntılı bilgiler sunar. Microsoft 365 paylaşılan posta kutularına ilişkin önemli raporlar şunları içerir:

  • Tüm paylaşılan posta kutusu depolama bilgileri
  • Paylaşılan posta kutusu üyeliği
  • Paylaşılan posta kutusu boyutunda büyüme
  • Paylaşılan posta kutusu izin ayrıntıları
  • Gelen kutusu kurallarına sahip paylaşılan posta kutuları
  • E-posta yönlendirmeyle yapılandırılmış paylaşılan posta kutuları
  • Dava/saklama/yerinde bekletme özelliklerine sahip paylaşılan posta kutuları.
  • Gönderilen/alınan postalara göre paylaşılan posta kutusunun yoğun/gevşek saatleri.
  • Paylaşılan posta kutusu e-posta trafiği öngörüleri

Exchange raporlarının geniş kapsamlı kapasitesi burada bitmiyor! AdminDroid, paylaşılan posta kutusu raporlarının yanı sıra, posta kutusu kullanımını izlemek, e-posta trafiğini izlemek ve kaynak tahsisini sağlamak için her türlü posta kutusu ve e-posta etkinliği hakkında raporlar sunar.

Taç daha fazla şöhret kattıkça, Exchange Online denetimi, M365 posta kutusu izin değişikliklerini, posta kutusu yapılandırma değişikliklerini ve tehdit koruma etkinliklerini kapsayan denetim raporları sağlar. Genel olarak AdminDroid, Exchange Online yönetimi hakkında 180'den fazla rapor sunar ve Exchange Online kontrol paneli aracılığıyla M365 posta kutularının kapsamlı bir şekilde anlaşılması için kapsamlı veriler sağlar.

Yöneticiler neden AdminDroid'i seçmeyi tercih ediyor?

Çoğu yönetici, aşağıdaki önemli nedenlerden dolayı AdminDroid - M365 raporlama aracını tercih eder:

  • Verilerin kristal netliğinde anlaşılması için özelleştirilebilir grafikler ve canlı grafikler sunar.
  • 120'den fazla Azure AD raporuna ömür boyu ücretsiz erişim sağlar.
  • Raporlama, planlama, dışa aktarma, uyarı verme ve uyumluluk gibi tüm işlevleri içeren 15 günlük premium sürüm denemesi sunar.
  • Genel olarak araç, MS Teams, Entra ID, SharePoint Online, Viva Engage, Power BI ve daha fazlası gibi M365 hizmetlerinde 1800'den fazla her şey dahil rapor ve 30'dan fazla kontrol paneli sunar.

Neden hala düşünüyorsun? AdminDroid'i bugün indirin ve Microsoft 365 yönetiminizi nasıl kolaylaştırdığını keşfedin.

Genel olarak bu blogun, PowerShell betiğinin yardımıyla paylaşılan posta kutularının boyutunu ve ilgili istatistikleri almanıza yardımcı olacağını umuyoruz. Paylaşılan posta kutusu boyutlarına ilişkin bilgi, potansiyel darboğazların önlenmesine yardımcı olur ve depolamayla ilgili sorunları gidererek iyi organize edilmiş ve güvenli bir e-posta ortamının korunmasını sağlar. Sorularınız varsa veya scriptte geliştirmelere ihtiyaç duyuyorsanız yorum bölümünden bize ulaşabilirsiniz.

İlgili makaleler