Your application needs to send email reliably. Password resets that arrive in 30 seconds, not 3 minutes. Order confirmations that land in the inbox, not the promotions tab. Security alerts that are not delayed by shared IP queue congestion. Managed SMTP relay on dedicated infrastructure handles the delivery layer so your development team focuses on the application, not the email infrastructure it depends on.
What Managed SMTP Relay Provides
SMTP relay is the layer between your application and the receiving mail server. Your application connects to our SMTP endpoint, authenticates, and hands off the message. Our PowerMTA infrastructure handles the rest: routing to the correct destination server, managing ISP-specific connection limits, processing bounces, handling retries on temporary failures, and logging every delivery event.
The advantage of a managed relay over a self-hosted SMTP server is operational continuity. SMTP delivery requires maintaining ISP relationships, managing IP reputation, responding to blacklist events, and staying current with changing requirements from Gmail, Yahoo, and Microsoft. A managed service handles these operational responsibilities so your team does not have to.
The advantage over shared SMTP relay providers (Mailgun, SendGrid, Postmark) is IP isolation. On shared relay infrastructure, your transactional email shares IP pools with thousands of other senders. A reputation event elsewhere on the pool affects your delivery. On dedicated relay infrastructure, only your sending behaviour determines your IP reputation.
API Compatibility: Drop-In Migration from Mailgun, SendGrid, or Postmark
Our relay layer exposes an API compatible with Mailgun v3, SendGrid Web API v3, and Postmark. Change your base URL and API key. Your existing application code, SDK calls, and webhook handlers continue working without modification.
Migration from shared ESP relay to our dedicated infrastructure does not require code changes in your application. The API compatibility layer translates incoming requests from your application into PowerMTA delivery instructions, and translates PowerMTA delivery events into the same webhook payload format your existing handlers expect.
| Provider | API Endpoint | Migration Effort |
|---|---|---|
| Mailgun | /v3/messages (send), /v3/events (logs) | Change base URL + API key only |
| SendGrid | /v3/mail/send | Change base URL + API key only |
| Postmark | /email (single), /email/batch | Change base URL + server token |
Standard SMTP submission (port 587, STARTTLS) is also supported for applications that use direct SMTP rather than HTTP API. Authentication via SMTP credentials with TLS required.
Deliverability Architecture for Transactional Email
Transactional email — password resets, order confirmations, account notifications — has unique deliverability requirements that differ from marketing email. Recipients expect it immediately and with high urgency. The tolerance window for delivery failure is seconds, not hours. And unlike marketing email, recipients actively want these messages — which means complaint rates are naturally low and engagement signals are high, creating a positive deliverability environment when the infrastructure is correctly configured.
Our relay infrastructure is configured specifically for transactional patterns. IP pools dedicated to transactional email contain only transactional sends — no marketing or promotional email mixes into the pool. This transactional-only composition means the aggregate complaint rate and engagement signals remain structurally high, maintaining inbox placement at 97-99% for properly authenticated transactional email.
PowerMTA retry logic is configured for transactional email urgency. On temporary failures (421, 450 responses), transactional messages retry within 2-5 minutes rather than the extended retry windows appropriate for bulk email. First-attempt delivery latency to Gmail, Yahoo, and Outlook is typically under 3 seconds from message submission to delivery.
Delivery Logging and Monitoring
Every message delivered through our relay generates a complete delivery log: the exact SMTP response from the receiving server, the timestamp of each delivery attempt, the IP used, and the DKIM signature verification status. When a recipient reports they did not receive an email, the operational response is to retrieve the message log, identify exactly what the receiving server returned, and diagnose from there.
Delivery events are available via webhook in real time: delivered, bounced (hard and soft), deferred, opened (with tracking pixel), and clicked (with redirect tracking). Event payloads are compatible with Mailgun webhook format, meaning existing webhook handlers from a Mailgun migration work without modification.
The management interface provides searchable delivery history by recipient address, message ID, sending domain, or date range. For compliance and customer support use cases, the ability to retrieve the full delivery record for a specific email by recipient address is essential — and our logging architecture provides it without the 7-day retention limits that constrain standard-tier shared relay services.
Frequently Asked Questions
What is the difference between SMTP relay and a self-hosted SMTP server?
An SMTP relay is a managed outbound delivery service — you connect your application to our endpoint and we handle delivery to the recipient mail server. A self-hosted SMTP server (Postfix, Exim) requires you to manage the server, maintain ISP relationships, handle blacklist events, and tune delivery configuration yourself. Managed relay removes that operational overhead while providing better deliverability than most self-hosted setups.
Do you support sending via SMTP as well as HTTP API?
Yes. Both standard SMTP submission (port 587 with STARTTLS) and HTTP API (Mailgun-compatible) are supported. Applications can use either protocol — some use both, with critical transactional email via API for precise delivery tracking and lower-priority notifications via SMTP.
How is bounce handling managed on your relay?
Hard bounces (permanent failures: 550, 551, 553 responses) are automatically added to the suppression list and never retried. Soft bounces (temporary failures: 421, 450, 451 responses) are retried at increasing intervals over 72 hours before moving to the bounce category. Bounce events are sent to your webhook endpoint and are searchable in the delivery log.
What is the average delivery latency for transactional email?
First-attempt delivery to Gmail, Yahoo, and Microsoft typically completes within 2-5 seconds from submission through our API. Delivery to smaller ISPs may take 5-30 seconds depending on their SMTP server response time. These latencies assume no delivery deferral from the receiving server.
Is there a free trial or test environment?
We provide a sandbox environment for pre-deployment testing. The sandbox captures outbound messages without delivering to real recipients, allowing you to verify API integration, webhook delivery, and message formatting before going live. Contact us to set up sandbox access.
Move Your Transactional Email to Dedicated Infrastructure
Dedicated IP relay with Mailgun-compatible API. Full delivery logging. Managed operations. If your transactional email is landing in spam or delivery latency is affecting user experience, dedicated relay is the fix.
View Relay Plans →Related Services
PowerMTA + MailWizz
Dedicated infrastructure. Managed operations. Full deliverability control. Starting at €490/month.
View Plans