Bu makale serisinde sizlere Exchange Server 2013 için günlük şirket hayatımızda en çok kullandığımız veya ihtiyaç duyacağımız komut setlerini paylaşacağım.
Hızlı bir şekilde komut ve çıktılarını paylaşmak istiyorum;
Exchange Management Sheel Uygulamaları – Bölüm3
Get-Mailbox -Filter {Office -eq ‘IT’}
Office bilgisi IT olanları listeler.
Set-Mailbox ugur.demir -EmailAddresses @{add=’ugur@ugurdemir.net’}
ugur.demir kullanıcısına ugur@ugurdemir.net şeklinde ikinci e-mail adresi ekler.
Set-Mailbox ugur.demir -EmailAddresses @{add=’ugur@ugur.net’,’ugur@ugurdemr.net’}
ugur.demir kullanıcısına ugur@ugur.net ve ugur@ugurdemr.net şeklinde 2 adres daha ekler.
Set-Mailbox ugur.demir –EmailAddresses @{remove=’ugur@ugurdemir.net’,’ugur@ugur.net’,’ugur@ugurdemr.net’}
ugur.demir kullanıcısından ugur@ugurdemir.net,ugur@ugur.net,ugur@ugurdemr.net adreslerini siler.
Get-MailboxDatabase | Get-MailboxStatistics | ?{!$_.DisconnectDate} | Select-Object DisplayName,TotalItemSize
Tüm mailboxları boyutlarıyla beraber listeler.
Get-MailboxDatabase -Status | select Name, server, storagegroup, mounted
Database durumlarını listeler
New-MoveRequest –Identity ugur.demir –TargetDatabase UGURDB
ugur.demir kullanıcısını UGURDB databaseine taşır.
Remove-MoveRequest ugur.demir
ugur.demir kullanıcısının taşıma isteğini siler. Mailbox taşındıktan sonra yapılmalıdır.
New-ManagementRoleAssignment -Role “Mailbox Import Export” -User administrator
administrator kullanıcısına mailbox import-export yetkisi verir.
Get-MailboxFolderStatistics -Identity ugur.demir -FolderScope All |select Name,ItemsInFolder,FolderSize
ugur.demir kullanıcısının tüm mailbox dosyalarını boyutuyla beraber listeler.
Set-DistributionGroup satis -ManagedBy ugur.demir
satis grubunun yöneticisini ugur.demir olarak atar.
Get-DistributionGroup -ResultSize Unlimited
Distribution grupları listeler.
Get-MailboxDatabase -Status | select-object Name,DatabaseSize
Databasein durumlarını gösterir.
Get-MailboxDatabase -Identity ugurdb -Status | fl Name,LastFullBackup
ugurdb databasei için alınan en son backup zamanını gösterir.
Set-CasMailbox -Identity ugur.demir -OWAEnabled $false -ActiveSyncEnabled $false -PopEnabled $false -ImapEnabled $false
ugur.demir kullanıcısı için owa,activesync,pop ve imap erişimini kapatır.
Set-CasMailbox -Identity ugur.demir -OWAEnabled $true -ActiveSyncEnabled $true -PopEnabled $true -ImapEnabled $true
ugur.demir kullanıcısı için owa,activesync,pop ve imap erişimini açar.
Set-OwaVirtualDirectory -Identity ‘EXC2013\owa (Default Web Site)’ -ExternalUrl https://exmail.mirsisupport.com/owa
External URL’i değiştirir.
Get-OwaVirtualDirectory -Server EXC2013 | fl ExternalUrl
External URL’i gösterir.
Get-OutlookAnywhere | fl ServerName,ExternalHostname,InternalHostname
Outlook anywhere için external ve internal nameleri gösterir.
Set-ClientAccessServer -Identity EXC2013 -AutodiscoverServiceInternalUri https://exmail.mirsisupport.com/autodiscover/autodiscover.xml
Set-WebServicesVirtualDirectory -Identity “EXC2013\EWS (Default Web Site)” -InternalUrl https://exmail.mirsisupport.com/ews/exchange.asmx
Set-OABVirtualDirectory -Identity “EXC2013\oab (Default Web Site)” -InternalUrl https://exmail.mirsisupport.com/oab
CAS,Web Services ve OAB internal isimlerini değiştirir.
Set-Mailbox -Identity ugur.demir -MaxSendSize 10mb -MaxReceiveSize 10mb -RecipientLimits 100
ugur.demir kullanıcısının gönderme mail gönderme limitini 10mb, mail alma limitini 10mb ve maksimum 100 kullanıcıya mail göndermesini sağlar.
Set-TransportConfig -MaxReceiveSize 10mb -MaxRecipientEnvelopeLimit 1000 -MaxSendSize 10mb
Organizasyon için maksimum mail alma limitini 10mb, maksimum gönderilen kişi sayısını 1000, maksimum mail gönderme limitini 10mb yapar.
Get-Queue -Server exc2013
Kuyruğu görüntülemek için kullanılır.
Add-MailboxPermission -Identity ugur.demir -User huseyin.demir -AccessRights FullAccess
Hüseyin kullanıcısına, Ugur kullanıcısının mailboxına full erişim ve açma izni sağlar.
Makalemin sonuna geldim, umarım faydalı bir makale serisi olmuştur. Bir sonraki makalemde görüşmek dileği ile.