← Build logBUILD LOGDiagnose SES probation:clean now, historicalcause, instrumentationinert

Diagnose SES probation: clean now, historical cause, instrumentation inert

July 24, 2026·GlobalVentures.com·d51a5c3
Current sending is healthy — 2,794 sent over 14 days, 0.18% bounce, 0.000% complaint — so probation is not caused by present behaviour. Suppression entries cluster in Jan 27-Mar 19 2026, pointing at a Q1 incident that was never cleared. Main finding: the newsletter-events configuration set is fully wired (reputation metrics, suppression, VDM, SNS destination on bounce/complaint/ delivery/open/click) but no code passes ConfigurationSetName — not in newsletter.org/lib/ses.ts nor ipartners-nextjs/src/lib/ses.ts. So the SNS topic receives nothing, transactional and bulk share one pooled reputation, and no reputation problem can be attributed to a sender. Includes the console checks that need a human (CLI returns only ~14 days of send stats, and the available IAM user lacks cloudwatch:GetMetricStatistics) plus the remediation order: attach config sets, then request review.