MailOps logo
MailOps Business Email Infrastructure
South Africa's High-Deliverability SMTP Relay & API

Business email that arrives—and tells you what happened.

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.

TLS-secured submission No card to start SARS VAT201 Invoices 7-Day Grace Protection

Live Delivery Center

Real-Time Transmission Status

Relay Active

Processed

48,920

Accepted

99.8%

Avg Latency

180ms

[email protected]

250 2.0.0 OK (Delivered)

Delivered

[email protected]

250 2.1.5 Queued mail for delivery

Delivered

[email protected]

451 4.4.0 DNS query timeout

Deferred

Real-time SMTP telemetry and server responses

SMTP & REST API
Multiple domains per customer
Signed webhooks
Delivery evidence

Developer-First Integration

Send emails in seconds with our official SDKs

Use our verified packages for Node.js, Python, and PHP, or connect any existing application via authenticated TLS SMTP on port 587 or 465.

MailOps v1 API

// 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

Move email delivery out of the application server

Give every application a secure sending channel while your team controls domains, credentials, usage and delivery from one customer-isolated portal.

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.

🌐

Multiple domains per customer

Verify and operate several sending domains with separate SMTP credentials, logs, quotas and authentication status.

🛡️

Guided DNS authentication

Publish ownership, SPF, DKIM and DMARC records manually or use safe Cloudflare automation with conflict previews.

📊

Complete delivery lifecycle

See queued, processing, delivered, deferred, bounced, failed and suppressed outcomes with useful SMTP diagnostics.

🔗

Reports and integrations

Export recipient-level delivery reports or send restricted, HMAC-signed status events to customer systems.

🎯

Reputation protection

Stop repeated sends to invalid or suppressed recipients and monitor authentication alignment and delivery issues.

From Signup to First Send

A clear path to authenticated email

The portal guides customers through the controls that receiving mail systems expect.

01

Add and verify a domain

Copy the required records or connect Cloudflare, preview the changes and publish only safe updates.

02

Create secure credentials

Generate SMTP credentials or scoped API keys. Secrets are shown once and can be rotated or revoked.

03

Send, monitor and improve

Track delivery, export reports, receive signed webhooks and remove invalid recipients from future sends.

Security Built into Delivery

Reduce abuse before it damages your domain

Layered controls assess outbound messages, isolate each customer and give administrators the visibility needed to respond to suspicious activity.

  • Threat scoring
  • Malware detection
  • Phishing and link checks
  • Quarantine workflows
  • Per-customer policies
  • Rate and abuse controls
  • Encrypted stored secrets
  • Administrator audit visibility

Protection Layers

Outbound Safeguards

Policy Controlled

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

Delivered
Confirmed At
22 Sep, 10:43
Message Reference
msg_01J9X8K...
Portal Timeline CSV Export API & Webhook

Know What Happened

Useful delivery evidence for operations, accounts and support

See when a recipient mail server accepted a message, identify mailbox-not-found responses and investigate temporary delivery problems without searching raw server logs.

Clear and accurate: a delivered status confirms acceptance by the recipient mail server. It does not claim that a person opened or read the email.

Common Questions

Frequently Asked Questions

Everything you need to know about setting up MailOps.

Can one customer use multiple domains? +

Yes. Domain and credential limits depend on the selected plan, and each customer’s data remains isolated.

Will my current application work? +

Most systems that support authenticated SMTP over TLS can connect without custom development. A REST API is also available.

Can DNS records be added automatically? +

Cloudflare zones can use a guided automation flow with a preview before changes are applied. Copy-ready records are provided for other DNS providers.

Can customers receive delivery updates in their own system? +

Yes. Signed HTTPS webhooks and recipient-report APIs provide restricted delivery metadata without exposing message content or subject lines.

How does South African billing & SARS VAT work? +

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.

Give every business system a better way to send email.

Start your 14-day trial, verify your first domain, and test delivery in minutes.