Exchange Server’da Kota ve Limit Ayarları: Temel Bilgiler ve Kullanım Alanları
Elif Kartal
Exchange Server kullanan sistemlerde, e-posta trafiğini düzenli ve kontrollü bir şekilde yönetebilmek için çeşitli kota (quota) ve limit ayarları kullanılır. Bu ayarlar sayesinde hem kullanıcıların posta kutularının belirli bir düzende kalması sağlanır hem de sistemin performansı ve güvenliği korunur. Gönderilebilecek ya da alınabilecek e-posta boyutları, bir e-postada bulunabilecek maksimum alıcı sayısı, mailbox’ın ulaşabileceği en yüksek kapasite gibi birçok sınır bu kapsamda belirlenebilir. Bu yazımızda, Exchange Server ortamında en sık kullanılan kota ve limit ayarlarını kategorilere ayırarak açıklıyoruz.
1. Mailbox Kotaları (Mailbox Quotas)
IssueWarningQuota
Mailbox bu sınırı aştığında kullanıcıya uyarı mesajı gönderilir. Mail gönderimi veya alımı etkilenmez.
ProhibitSendQuota
Mailbox bu sınırı geçtiğinde kullanıcı e-posta gönderemez. Ancak hâlâ e-posta alabilir.
ProhibitSendReceiveQuota
Bu sınır aşıldığında kullanıcı ne e-posta gönderebilir ne de alabilir. Kritik bir eşiği temsil eder.
Mevcut kota durumlarını kontrol etmek için;
Get-MailboxDatabase | FT name, ProhibitSendQuota,ProhibitSendReceiveQuota,IssueWarningQuota

2. Mesaj Boyutu Limitleri (Message Size Limits)
MaxReceiveSize
Kullanıcının alabileceği maksimum e-posta boyutunu belirtir. Mailbox seviyesinde ayarlanabilir.
MaxSendSize
Kullanıcının gönderebileceği maksimum e-posta boyutunu belirtir.
MaxMessageSize
Send/Receive Connector üzerinden geçebilecek maksimum e-posta boyutunu belirtir.
Mevcut kota durumlarını kontrol etmek için;
Get-Mailbox | Ft name ,MaxSendSize,MaxReceiveSize

3. Alıcı Sınırları (Recipient Limits)
RecipientLimits
Kullanıcı başına gönderilebilecek maksimum alıcı sayısını belirtir.
Mevcut kota durumlarını kontrol etmek için;
Get-Mailbox |FL name, RecipientLimits
MaxRecipientEnvelopeLimit
Organizasyon genelinde veya connector seviyesinde geçerli, toplam alıcı sınırını belirtir.
Mevcut kota durumlarını kontrol etmek için;
Get-TransportConfig | FT name,MaxRecipientEnvelopeLimit
MaxRecipientsPerMessage
Receive Connector için bir mesajda bulunabilecek maksimum alıcı sayısını belirtir.
Mevcut kota durumlarını kontrol etmek için;
Get-ReceiveConnector | ft name,MaxRecipientsPerMessage
4. Silinen Öğeler & Recoverable Items Kotaları
RecoverableItemsQuota
"Recoverable Items" alanı için maksimum kapasiteyi belirler.
RecoverableItemsWarningQuota
Bu alan dolmaya yaklaştığında sistem uyarı verir.
DeletedItemRetention
Silinen öğelerin kaç gün boyunca geri alınabilir olarak tutulacağını belirtir. Varsayılan 14 gündür.
Mevcut kota durumlarını kontrol etmek için;
Get-Mailbox |FT name, RecoverableItemsQuota,RecoverableItemsWarningQuota, DeletedItemRetention

5. Arşiv Mailbox Kotaları (Archive Mailbox Quotas)
ArchiveQuota
Arşiv mailbox için belirlenen maksimum boyutu belirtir.
ArchiveWarningQuota
Arşiv mailbox boyutu bu sınıra yaklaştığında sistem uyarı gönderir.
Mevcut kota durumlarını kontrol etmek için;
Get-Mailbox |FT name, ArchiveQuota,ArchiveWarningQuota

6. Mesaj İzleme (Message Tracking) Ayarları
MessageTrackingLogMaxAge
Logların kaç gün saklanacağını belirtir. (örn: 30 gün)
MessageTrackingLogMaxDirectorySize
Toplam log klasör boyutu sınırını belirtir.
MessageTrackingLogMaxFileSize
Her bir log dosyasının maksimum boyutunu belirtir.
Mevcut kota durumlarını kontrol etmek için;
Get-TransportServer |Ft name, MessageTrackingLogMaxAge, MessageTrackingLogMaxDirectorySize,MessageTrackingLogMaxFileSize

7. Protocol Log Ayarları (Send/Receive)
SendProtocolLogMaxAge
SMTP gönderim loglarının sistemde maksimum kaç gün saklanacağını belirtir.
SendProtocolLogMaxDirectorySize
Send log klasörü için toplam boyut sınırını belirtir.
ReceiveProtocolLogMaxAge
SMTP alım loglarının saklanma süresini belirtir.
ReceiveProtocolLogMaxDirectorySize
Receive log klasörü için toplam boyut sınırını belirtir.
Mevcut kota durumlarını kontrol etmek için;
Get-TransportService | FL name, SendProtocolLogMaxAge,SendProtocolLogMaxDirectorySize,ReceiveProtocolLogMaxAge,ReceiveProtocolLogMaxDirectorySize

Exchange Server altyapısında kota ve limit ayarlarının doğru yapılandırılması, sadece disk alanı yönetimi açısından değil, aynı zamanda sistemin sağlıklı ve kesintisiz çalışabilmesi için kritik öneme sahiptir. Bu yazıda ele aldığımız parametreler, e-posta trafiğini ve kullanıcı deneyimini dengelemek adına yöneticilere önemli kontrol mekanizmaları sunar. Gerçekçi sınırlar koymak, uyarı mekanizmalarını devreye almak ve organizasyonun ihtiyaçlarına göre özelleştirmek en doğru yaklaşımdır.
Last updated