Notifications
Configure how and when SecZim sends notifications.
Notification Channels
- Email: Send alerts to one or more email addresses
- Webhook: POST JSON to external systems
- Dashboard: In-app notifications (always enabled)
Email Setup
Go to Settings → Notifications → Email:
- Enter recipient email addresses
- Configure SMTP settings if needed
- Select which events trigger emails
- Test the configuration
Webhook Integration
Send notifications to external systems:
- Go to Settings → Notifications → Webhooks
- Add your webhook URL
- Select events to send
- Optionally add authentication headers
Webhook payload format:
{
"event": "threat_detected",
"severity": "high",
"timestamp": "2024-01-15T10:30:00Z",
"data": { ... }
}
Event Types
- threat_detected: Malicious email blocked
- quota_exceeded: User exceeded sending limit
- anomaly_detected: Unusual behavior found
- ip_blacklisted: IP auto-blocked
- auth_failed: Multiple login failures
- service_status: Service started/stopped
Notification Frequency
Control notification volume:
- Immediate: Send as events occur
- Digest: Batch and send hourly/daily
- Threshold: Only notify after X events
Quiet Hours
Suppress non-critical notifications during specified hours. Critical alerts always send immediately.