Operate from a single console
Manage authenticated domains, SMTP and API credentials, webhooks, delivery logs, and suppressions without jumping between tools.
- Domains
- API keys
- SMTP
- Webhooks
- Logs
- Suppressions
Reliable email, without the maze
Create campaigns, send transactional messages, and understand every delivery from one calm workspace. VegaMailer keeps the tools close and the noise out.
Platform
Domains, credentials, logs, and suppressions stay in the same place - so setup and investigation never drift apart.
Manage authenticated domains, SMTP and API credentials, webhooks, delivery logs, and suppressions without jumping between tools.
Review SMTP and API traffic, routing context, and suppression outcomes without exporting events into a separate stack.
Credential screens and operational tables give product and engineering a shared language for how mail gets sent.
Simulate how mail receiving agents (Google, Microsoft, Yahoo) verify your sending records in real time.
v=spf1 include:relay.vegamailer.com ~all
2048-bit RSA cryptographic key valid · Selector s1._domainkey
v=DMARC1; p=reject; pct=100; rua=mailto:dmarc@northstar.dev
v=BIMI1; l=https://northstar.dev/brand-icon.svg
Workflow
A clear operating path so teams know what to do next - before something breaks in production.
Confirm SPF, DKIM, and DMARC before production traffic uses the domain.
Create the SMTP or API credential a team needs, with secrets masked until copy time.
Run transactional, lifecycle, or campaign mail through the same authenticated foundation.
Search logs and analytics to resolve failures before they become support tickets.
Features
No click tracking. No privacy theater. Just the infrastructure you need to reach the inbox.
We never wrap or rewrite your URLs. Recipients get the links you wrote - nothing more.
Every send ships unmodified links out of the box, so filters see trusted destinations instead of tracking redirects.
We don't build click graphs on your audience. Protecting recipients is how we protect your sender reputation.
Skip the sprawling suites packed with tools you'll never open. VegaMailer stays focused on sending, authenticating, and reviewing delivery.
Raw links and a lighter footprint reduce spam-filter friction, so more mail can reach the inbox.
SMTP, API, domain auth, logs, and suppressions - the tools that matter, without the noise that doesn't.
Free tools
Check SPF, DKIM, DMARC, BIMI, and subject lines before you send. Some checkers open trusted partner sites in a new tab.
Score open-rate potential, spam risk, length, and sentiment.
Open tool → SPF SPF CheckerLook up and validate published SPF DNS records.
Open tool → SPF SPF GeneratorGenerate clean, compliant TXT records for your domain.
Open tool → DKIM DKIM CheckerVerify public DKIM keys and test selector resolution.
Open tool → DKIM DKIM GeneratorCreate 2048-bit RSA key pairs with matching public records.
Open tool → DMARC DMARC CheckerInspect policy enforcement and report destination tags.
Open tool → DMARC DMARC GeneratorBuild a secure p=reject or p=quarantine policy.
Open tool → BIMI BIMI CheckerValidate certified brand marks in inbox headers.
Open tool → BIMI BIMI GeneratorGenerate BIMI records linked to your verified SVG logo.
Open tool → BIMI BIMI SVG ConverterFormat SVG graphics to SVG Tiny P/S for mailbox compatibility.
Open tool →Developer First
Engineering, lifecycle, and devops share the same path from code to inbox. Integrate in minutes with any stack or server.
# Send transactional email via REST API
curl -X POST https://api.vegamailer.com/v1/messages \
-H "Authorization: Bearer $VEGAMAILER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"from": "notifications@yourdomain.com",
"to": "customer@example.com",
"subject": "Your security passcode: 849-201",
"html": "<p>Your verification code is <b>849-201</b></p>"
}'
// Node.js / TypeScript SDK
import { VegaMailer } from 'vegamailer';
const mailer = new VegaMailer(process.env.VEGAMAILER_API_KEY);
await mailer.messages.send({
from: 'notifications@yourdomain.com',
to: 'customer@example.com',
subject: 'Your security passcode: 849-201',
html: '<p>Your verification code is <b>849-201</b></p>',
});
# Python 3.9+
import os
import vegamailer
client = vegamailer.Client(api_key=os.environ['VEGAMAILER_API_KEY'])
response = client.messages.send(
sender='notifications@yourdomain.com',
to='customer@example.com',
subject='Your security passcode: 849-201',
html='<p>Your verification code is <b>849-201</b></p>'
)
# Direct SMTP Configuration
Host: smtp.vegamailer.com
Port: 587 (STARTTLS) or 465 (implicit TLS)
Username: apikey
Password: $VEGAMAILER_API_KEY
Security: TLS 1.3 enforced · Clean raw URLs
Pricing
Everything required to authenticate, send, and review delivery operations.
$0 / forever
Unlimited emails, contacts, and groups - with analytics, suppressions, and priority support. No credit card required to create an account.
FAQ
Yes. Manage both channels from one authenticated sending foundation.
Yes. We send clean, raw links with no click tracking, plus domain authentication and free record tools - so filters see trusted destinations instead of tracking wrappers.
No. It supports transactional, lifecycle, and operational email alongside campaign traffic.
We do not track links, we protect recipient privacy, and we refuse feature bloat. Clean raw URLs out of the box are our primary deliverability advantage.
Yes. Create an account with no credit card. Open Start free, choose Create Account, and you can begin sending in minutes.
Email support@vegamailer.com or use the contact form. Include your account email and the product area you need help with.
Free to start. No credit card. Clean raw links out of the box.