Truncus enforces isolated email streams. Transactional and outreach traffic run on separate domains with separate reputations. Hard API enforcement — not guidelines.
Most email providers let you send any type of email through any domain. Transactional, marketing, cold outreach — all sharing the same sending reputation.
When a cold email campaign generates complaints, your password reset emails start landing in spam. This isn't theoretical. It happens to SaaS companies every day. And by the time you notice, your domain reputation is already damaged.
The fix isn't "be careful." The fix is architecture.
┌─────────────────────────────────────────────┐
│ Your App │
├──────────────────┬──────────────────────────┤
│ Transactional │ Outreach │
│ Stream │ Stream │
│ │ │
│ auth emails │ cold outbound │
│ billing │ ColdCopy campaigns │
│ onboarding │ prospecting │
│ │ │
│ Protected │ Expendable │
│ reputation │ reputation │
└───────┬──────────┴──────────┬───────────────┘
│ │
mail.acme.com outreach.acme.com
│ │
Never mixed RotatableEach stream has its own domain, its own reputation score, and its own metrics. Traffic cannot cross streams. The API enforces this at the infrastructure level.
This isn't a documentation recommendation. It's enforced at the API level. If you try to send cold outreach through a transactional domain:
{
"error": "domain_type_mismatch",
"message": "Cold outreach is not allowed on a transactional domain.",
"recommended_fix": "Use a dedicated outreach domain."
}No warnings. No silent fallback. Your transactional reputation stays clean.
Stream isolation is included on all plans. No setup fee. No compromise.
Start free