Transactional mail
from your own den.
Mailjackal is a self-hosted transactional email server. Point your applications at an authenticated SMTP relay or a simple HTTP API, and get delivery tracking, bounce handling, inbound routing, and automatic TLS โ on infrastructure you control, with no per-message pricing.
Received an email that mentioned this domain?
It was sent by an application through mail infrastructure running Mailjackal. The From address tells you who actually sent it. If a message that arrived through this infrastructure was unwanted or abusive, tell us at abuse@mailjackal.com โ confirmed abuse gets senders suppressed and credentials revoked.
What it does
Domains, done properly
Add a sending domain and get the exact SPF, DKIM, and MX records to publish โ verified automatically, re-checked continuously, so your mail authenticates everywhere.
SMTP relay & HTTP API
Authenticated submission on ports 587 and 465, or a Mailgun-style REST API with per-domain keys. Every message is DKIM-signed before it leaves.
Delivery you can see
Per-recipient delivery attempts with real SMTP responses, retry schedules, an event timeline for every message, and signed webhooks into your own systems.
Bounces handled for you
Hard bounces are attributed exactly (VERP), suppressed automatically, and never retried โ protecting your sender reputation without any work on your side.
Inbound, too
Receive mail into web-viewable mailboxes, or route it by pattern: store it, forward it, or POST it to your app as a signed webhook.
Yours, end to end
Runs on your own servers behind your own single sign-on. Certificates renew themselves via Let's Encrypt. Your mail, your data, your iron.
How it works
-
1
Add your domain
Publish the DNS records the console hands you. Verification is automatic.
-
2
Create a credential
An SMTP login for anything that speaks mail, or an API key for anything that speaks HTTP.
-
3
Send
Watch every message move through queue, delivery, and events in real time.
curl --user "api:<key>" \
https://app.mailjackal.com/api/v1/domains/example.com/messages/ \
-F from='App <app@example.com>' \
-F to=someone@elsewhere.com \
-F subject='Hello' \
-F text='It works.'
Contact
Postmaster
Delivery problems, DNS questions, or anything mail-operations: postmaster@mailjackal.com
Abuse
Unwanted or abusive mail sent through this infrastructure: abuse@mailjackal.com. Include the full message headers if you can.