Configuring Alerts and Notifications
Learn how to set up alerts and notifications in MailSentinel to stay informed about email authentication issues.
Configuring Alerts and Notifications
MailSentinel provides configurable alerts to notify you when email authentication issues occur. This guide shows you how to set up and manage alerts.
Overview
MailSentinel can alert you about:
- DMARC Failures - Emails failing authentication
- SPF Issues - SPF validation problems
- DKIM Problems - DKIM signing failures
- DNS Changes - Unauthorized DNS record modifications
- Policy Violations - DMARC policy enforcement issues
Step 1: Access Alert Settings
- Log in to your MailSentinel dashboard
- Click Settings in the sidebar
- Go to Alerts tab
- You'll see alert configuration options
Step 2: Configure Email Notifications
Add Notification Email
- In Alert Settings, find Notification Emails
- Click Add Email
- Enter your email address
- Click Verify Email
- Check your inbox for verification link
- Click the verification link
Multiple Notification Emails
You can add multiple email addresses:
- Primary email - Main contact
- Team emails - Additional team members
- Escalation emails - For critical issues
Step 3: Configure Alert Types
DMARC Failure Alerts
When to Alert:
- Emails failing DMARC authentication
- DMARC pass rate drops below threshold
- Policy violations detected
Configuration:
- Enable DMARC Failure Alerts
- Set Threshold (e.g., alert if pass rate < 95%)
- Choose Frequency:
- Immediate - Alert as soon as issue detected
- Daily Digest - Summary once per day
- Weekly Summary - Summary once per week
Recommended Settings:
- Threshold: 95% pass rate
- Frequency: Daily digest for monitoring
- Immediate for critical domains
SPF Validation Alerts
When to Alert:
- SPF record not found
- SPF validation errors
- Too many DNS lookups
- SPF record changes
Configuration:
- Enable SPF Validation Alerts
- Choose alert conditions:
- SPF record missing
- SPF validation fails
- DNS lookup limit exceeded
- SPF record changed
Recommended Settings:
- Alert on all conditions
- Immediate notifications
- Critical for email deliverability
DKIM Signing Alerts
When to Alert:
- DKIM records missing
- DKIM validation failures
- DKIM key expiration warnings
Configuration:
- Enable DKIM Signing Alerts
- Choose alert conditions:
- DKIM record missing
- DKIM validation fails
- Key expiration warning (30 days)
Recommended Settings:
- Alert on all conditions
- Immediate notifications
- Monitor key expiration
DNS Change Alerts
When to Alert:
- DMARC record changed
- SPF record modified
- DKIM records updated
- Unauthorized DNS changes
Configuration:
- Enable DNS Change Alerts
- Choose which records to monitor:
- DMARC records
- SPF records
- DKIM records
- All DNS records
Recommended Settings:
- Monitor all authentication records
- Immediate notifications
- Critical for security
Step 4: Set Alert Thresholds
DMARC Pass Rate Threshold
Recommended Thresholds:
- Critical: < 90% pass rate
- Warning: < 95% pass rate
- Info: < 98% pass rate
How to Set:
- Go to DMARC Alerts
- Set Pass Rate Threshold
- Choose alert level
Volume Thresholds
For High-Volume Domains:
- Alert if failure volume > 1000/day
- Alert if failure rate > 5%
- Alert on sudden spikes
For Low-Volume Domains:
- Alert on any failures
- Alert if failure rate > 1%
- More sensitive thresholds
Step 5: Configure Alert Frequency
Immediate Alerts
Use For:
- Critical issues
- Security concerns
- DNS changes
- High-priority domains
Configuration:
- Enable Immediate Notifications
- Set up email/SMS/webhook
- Configure escalation rules
Daily Digest
Use For:
- Monitoring mode
- Non-critical issues
- Summary reports
- General awareness
Configuration:
- Enable Daily Digest
- Set delivery time (e.g., 9 AM)
- Include summary statistics
Weekly Summary
Use For:
- Long-term monitoring
- Trend analysis
- Management reports
- Low-priority alerts
Configuration:
- Enable Weekly Summary
- Set delivery day (e.g., Monday)
- Include weekly statistics
Step 6: Set Up Webhooks (Advanced)
Configure Webhook Endpoint
For Integration:
- Slack notifications
- Microsoft Teams alerts
- Custom integrations
- Automated responses
Configuration:
- Go to Webhooks section
- Click Add Webhook
- Enter webhook URL
- Choose events to send
- Test webhook
- Save configuration
Webhook Payload
Example Payload:
{
"event": "dmarc_failure",
"domain": "example.com",
"timestamp": "2024-01-15T10:30:00Z",
"details": {
"pass_rate": 85.5,
"failure_count": 150,
"failure_reasons": ["SPF fail", "DKIM fail"]
}
}Step 7: Configure Per-Domain Alerts
Domain-Specific Settings
Different domains may need different alerts:
- Production domains: Immediate alerts
- Test domains: Daily digest
- Marketing domains: Weekly summary
Configuration:
- Go to domain settings
- Click Alerts tab
- Override global settings
- Configure domain-specific alerts
Alert Examples
Example 1: Critical Production Domain
Settings:
- DMARC failure: Immediate
- SPF issues: Immediate
- DKIM problems: Immediate
- DNS changes: Immediate
- Threshold: 95% pass rate
Use Case:
- Main company domain
- High email volume
- Critical for business
Example 2: Monitoring Domain
Settings:
- DMARC failure: Daily digest
- SPF issues: Daily digest
- DKIM problems: Weekly summary
- DNS changes: Immediate
- Threshold: 90% pass rate
Use Case:
- New domain setup
- Monitoring phase
- Non-critical
Example 3: Test Domain
Settings:
- DMARC failure: Weekly summary
- SPF issues: Weekly summary
- DKIM problems: Weekly summary
- DNS changes: Immediate
- Threshold: 80% pass rate
Use Case:
- Development/testing
- Low priority
- Summary only
Best Practices for Alerts
1. Start Conservative
Initial Setup:
- Begin with daily digest
- Monitor for a week
- Adjust based on needs
- Avoid alert fatigue
2. Use Appropriate Thresholds
Consider:
- Domain volume
- Business criticality
- Team capacity
- Response time needed
3. Regular Review
Monthly Review:
- Check alert effectiveness
- Adjust thresholds
- Remove unnecessary alerts
- Optimize frequency
4. Escalation Rules
Set Up Escalation:
- Level 1: Immediate team
- Level 2: Management
- Level 3: Escalation contact
- Define response times
5. Test Your Alerts
Regular Testing:
- Test alert delivery
- Verify webhooks work
- Check email delivery
- Validate thresholds
Troubleshooting Alerts
Issue: Not Receiving Alerts
Solutions:
- Check email verification
- Check spam folder
- Verify alert settings enabled
- Check notification preferences
- Test alert delivery
Issue: Too Many Alerts
Solutions:
- Increase thresholds
- Change to daily digest
- Filter by severity
- Use weekly summary
- Adjust alert conditions
Issue: Missing Critical Alerts
Solutions:
- Lower thresholds
- Enable immediate alerts
- Check alert configuration
- Verify email addresses
- Test alert system
Next Steps
After configuring alerts:
- Monitor DMARC Reports - Track authentication status
- Review Dashboard - Understand your data
- Set Up Team Access - Share access with team
- Configure API Access - Integrate with your systems
Additional Resources
- DMARC Monitoring Guide - Understanding reports
- Email Delivery Troubleshooting - Fix issues
- Dashboard Overview - Using the dashboard