System Notifications#
Routing System Notifications (Rate Limits, Quotas)#
To ensure service stability and fairness, MailTrigger enforces quota limits for each mailbox and provides a flexible notification mechanism.
The following quota-based notifications are supported:
Maximum number of emails per day or per hour (Rate Limit)
Total email count limit
Email size limit (default: 10MB)
When a limit is triggered, a system event is automatically generated:
The system sends a warning email to the user’s MailTrigger mailbox (e.g.,
Bob@mailtrigger.app
).If that mailbox has an active incoming Route connected to a notification platform (such as Telegram), the alert can be automatically forwarded.
Users can customize the Route logic to forward only specific types of alerts to certain platforms.
This mechanism ensures that users are promptly informed when nearing any limit, helping to prevent email loss or service disruption.
User Profile: LLM API Key & Notification Defaults#
MailTrigger allows each user to configure personalized LLM and notification settings, enabling individualized handling of emails and alerts.
Set LLM Provider and API Key:
Go to the
User Settings
page and locate the LLM configuration section.Select your preferred LLM provider (e.g., OpenAI, OpenRouter).
Enter your API Key and choose a default model (e.g.,
gpt-3.5-turbo
,gpt-4
).All LLM Rules and LLM Actions will default to this configuration.
Set default notification platform parameters:
In the
User Settings
page, provide your Telegram Bot Token, Chat ID, Slack Token, Teams Webhook, etc.Based on this information, the system automatically generates a personal notification Route tied to your
@mailtrigger.app
mailbox (e.g.,Bob@mailtrigger.app
).When account anomalies occur (e.g., email over-limit), notifications will be delivered to the configured default platforms.