🛡 Infrastructure
PMTA Crash RecoveryARMED
IF pmta_status != running FOR 30s
→ Restart PMTA → Check queues → Notify → Si 3x fails → Escalate
IP Blacklist Auto-RotateARMED
IF ip_reputation < 70 OR blacklisted = true
→ Pause IP → Rotate to backup → Update Brain configs → 24h cooldown
DNS FailoverARMED
IF dns_resolve_time > 2s OR dns_fail_count > 5
→ Switch to backup DNS → Flush cache → Re-test → Alert
Disk Space GuardianARMED
IF disk_usage > 85%
→ Clean logs > 30d → Compress old data → Archive to S3 → Alert if > 90%
Database Connection PoolARMED
IF pg_connections > 80% max OR query_time > 5s
→ Kill idle connections → Restart pg_bouncer → Alert DBA
📧 Deliverability
Inbox Rate DropARMED
IF inbox_rate < 80% FOR isp IN (gmail,outlook,yahoo)
→ Pause ISP sends → Switch to backup config → Brain re-learn → Resume at 50%
Bounce Rate SurgeTRIGGERED 2x
IF bounce_rate > 5% IN 1h window
→ Pause campaign → Clean list → Verify domains → Reduce volume 50%
Spam Trap DetectionARMED
IF spam_complaints > 0.1% OR trap_hit = true
→ Emergency stop → Isolate sender → Clean seed list → 48h quarantine
O365 Token RefreshARMED
IF oauth_token_expiry < 1h OR auth_fail_count > 3
→ Auto-refresh token → If fail → Re-auth flow → Notify → Switch to SMTP
Warmup Stall DetectionARMED
IF warmup_progress = 0 FOR 48h
→ Check account health → Retry warmup → If suspended → Replace account