Per-domain and per-IP reputation tracked separately
Why it matters
Domain reputation and IP reputation are independent signals that mailbox providers track and report separately — Google Postmaster Tools explicitly distinguishes them. A domain reputation hit means your content or authentication history is the problem; an IP reputation hit means the specific IP's sending behavior is the problem. If you only track a combined metric, you cannot determine whether to reconfigure content and authentication (domain issue) or rotate to a new IP (IP issue). Without separation, diagnosing and recovering from deliverability problems is guesswork that delays resolution and extends inbox-blocking.
Severity rationale
Low because conflating domain and IP reputation metrics slows diagnosis and recovery time rather than causing immediate inbox failure, but the operational cost of undiagnosed reputation problems compounds over time.
Remediation
Store domain and IP reputation as separate Prisma models, each with its own updatedAt and queryable by its identifier. Use this schema or equivalent in prisma/schema.prisma:
model DomainReputation {
id String @id @default(uuid())
domain String @unique
spamRate Float?
inboxRate Float?
dkimPassRate Float?
spfPassRate Float?
dmarcPassRate Float?
updatedAt DateTime @updatedAt
}
model IpReputation {
id String @id @default(uuid())
ipAddress String @unique
spamRate Float?
microsoftCategory String? // Green / Yellow / Red
lastChecked DateTime
updatedAt DateTime @updatedAt
}
Populate DomainReputation from Google Postmaster Tools and IpReputation from Microsoft SNDS on a daily cron. Alerting logic should query each table independently so a domain reputation alert does not suppress an IP reputation alert.
DetectionPro
The detection method for this pattern is part of AuditBuffet Pro.
The full method (what to look for, pass and fail conditions, and how results get reported) ships inside the Deliverability Engineering Audit. The pattern definition, severity rationale, and remediation remain openly licensed under CC-BY-4.0.
External references
- iso-25010:2011 · reliability — ISO 25010 Reliability characteristic
Taxons
History
- 2026-04-18·v1.0.0·Initial import from deliverability-engineering·automated