Table of Contents

Property Default

Namespace
MailFathom.Infrastructure.Security.Transport
Assembly
MailFathom.Infrastructure.dll

Default

Gets the limits a deployment that configures nothing runs under.

public static TransportRateLimits Default { get; }

Property Value

TransportRateLimits

Remarks

The numbers are sized for the work a request actually does here: every MCP tool answers from the local mailbox copy with a bounded query, so a request is short and database-bound rather than long and compute-bound. Twenty concurrent requests keep an endpoint well inside the connection pool the synchronization workers share, and one request per second with a sixty-request burst covers an agent that lists a page and then reads what it found while still costing an unattended loop its capacity within a second.

One set of defaults for both surfaces rather than a second set sized for administration. An administrative request does strictly less work than a tool call and arrives from a command a person is running, so numbers comfortable for an agent are more than comfortable for it; a second set would be one more thing to keep sound in exchange for a bound nobody was reaching.