SMTP and email API
Connect existing ERP, billing, support and line-of-business systems over TLS on ports 587 or 465, or use scoped API keys.
Send transactional, notification, and operational emails through TLS-authenticated SMTP or developer-friendly REST API. Authenticate multiple domains with automated SPF/DKIM/DMARC, monitor threats in real-time, and get official SARS VAT tax invoices.
Live Delivery Center
Processed
48,920
Accepted
99.8%
Avg Latency
180ms
250 2.0.0 OK (Delivered)
250 2.1.5 Queued mail for delivery
451 4.4.0 DNS query timeout
Real-time SMTP telemetry and server responses
Developer-First Integration
Use our verified packages for Node.js, Python, and PHP, or connect any existing application via authenticated TLS SMTP on port 587 or 465.
// 1. Import MailOps Client
import { MailOpsClient } from '@mailops/node';
const mailops = new MailOpsClient({
apiKey: process.env.MAILOPS_API_KEY,
baseUrl: 'https://www.compcav.co.za',
});
// 2. Dispatch Email
const response = await mailops.sendEmail({
domain: 'yourcompany.co.za',
from: '[email protected]',
to: ['[email protected]'],
subject: 'Tax Invoice #INV-202609-001',
html: '<h1>Your Invoice is Ready</h1>',
});
// Response: { id: 'msg_01J8...', status: 'delivered', accepted: true }
Complete Sending Infrastructure
Give every application a secure sending channel while your team controls domains, credentials, usage and delivery from one customer-isolated portal.
Connect existing ERP, billing, support and line-of-business systems over TLS on ports 587 or 465, or use scoped API keys.
Verify and operate several sending domains with separate SMTP credentials, logs, quotas and authentication status.
Publish ownership, SPF, DKIM and DMARC records manually or use safe Cloudflare automation with conflict previews.
See queued, processing, delivered, deferred, bounced, failed and suppressed outcomes with useful SMTP diagnostics.
Export recipient-level delivery reports or send restricted, HMAC-signed status events to customer systems.
Stop repeated sends to invalid or suppressed recipients and monitor authentication alignment and delivery issues.
From Signup to First Send
The portal guides customers through the controls that receiving mail systems expect.
Copy the required records or connect Cloudflare, preview the changes and publish only safe updates.
Generate SMTP credentials or scoped API keys. Secrets are shown once and can be rotated or revoked.
Track delivery, export reports, receive signed webhooks and remove invalid recipients from future sends.
Security Built into Delivery
Layered controls assess outbound messages, isolate each customer and give administrators the visibility needed to respond to suspicious activity.
Protection Layers
Outbound Safeguards
Identity
Verified domains, SPF, DKIM and DMARC
Access
Hashed API secrets and authenticated SMTP
Content
Threat, phishing and malware assessment
Response
Quarantine, suppression and incident review
Delivery Evidence
Recipient Server Accepted
250 2.0.0 message accepted for delivery
Know What Happened
See when a recipient mail server accepted a message, identify mailbox-not-found responses and investigate temporary delivery problems without searching raw server logs.
Common Questions
Everything you need to know about setting up MailOps.
Yes. Domain and credential limits depend on the selected plan, and each customer’s data remains isolated.
Most systems that support authenticated SMTP over TLS can connect without custom development. A REST API is also available.
Cloudflare zones can use a guided automation flow with a preview before changes are applied. Copy-ready records are provided for other DNS providers.
Yes. Signed HTTPS webhooks and recipient-report APIs provide restricted delivery metadata without exposing message content or subject lines.
MailOps provides official tax invoices on the 1st of every month with 15% VAT and 7-day grace period protection. We accept Instant EFT, Credit Card, and bank transfers.
Start your 14-day trial, verify your first domain, and test delivery in minutes.