Central SMTP API
Server: Central Monolithic Server URL Prefix: /api/v1/smtp/admin/* Purpose: Internal operations for managing shared SMTP infrastructure.
Overview
The Central SMTP API manages the underlying infrastructure for email delivery, including IP pools, routing logic, and reputation monitoring. It is internal-only.
Endpoint Categories
1. IP & Pool Management
Documentation: IP & Pools API
Manage IP inventory, pools, and capacity.
Key Endpoints:
-
GET /api/v1/smtp/admin/ips- List IPs -
GET /api/v1/smtp/admin/pools- List Pools
2. Routing & Assignment
Documentation: Routing API
Assign tenants to specific pools or IPs.
Key Endpoints:
-
GET /api/v1/smtp/admin/assignments- View assignments -
PUT /api/v1/smtp/admin/assignments/{id}- Update assignment
3. Reputation & Health
Documentation: Reputation API
Monitor infrastructure health signals.
Key Endpoints:
GET /api/v1/smtp/admin/ips/health-summary
Authentication
Required Roles:
-
ROLE_SMTP_ADMIN -
ROLE_DELIVERABILITY_ENGINEER
Audit: All write operations are logged to admin_audit_log.