Vorynza
Vorynza
DashboardPricingDocumentation
Mail guideDomain setupSending emailAPI keys
Mail

Mail guide

Send transactional email through Vorynza Mail. Quickstart, plans, delivery logs, and security.

Vorynza Mail is a transactional email service powered by AWS SES. Add a verified sending domain, create an API key, and start sending in minutes.

Quickstart

1. Create a mail service

In your project dashboard, navigate to Mail and create a service. Choose a plan that fits your monthly send volume. The service provisions in a few seconds.

2. Add a sending domain

Add the domain you want to send from (e.g. mail.yourcompany.com). Vorynza generates DKIM, SPF, and DMARC DNS records that you need to add to your DNS provider.

See the domain setup guide for full details on DNS records, auto-configuration, and verification.

3. Create an API key

Create an API key with the mail:send scope. The key is shown once — copy it immediately.

See the API keys guide for details on key format, scopes, and revocation.

4. Send your first email

curl -X POST https://api.vorynza.cloud/v1/mail/send \
  -H "Authorization: Bearer vnz_mail_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "from": "hello@mail.yourcompany.com",
    "to": ["user@example.com"],
    "subject": "Hello from Vorynza Mail",
    "text": "This is a test email.",
    "html": "<p>This is a test email.</p>"
  }'

See the sending guide for the full API reference, request fields, and message statuses.

Plans and limits

PlanMonthly priceEmails/monthDomainsAPI keysLog retention
Launch₦12,00010,000237 days
Growth₦30,00050,000101030 days
Business₦75,000200,000252590 days

Plan limits apply per mail service. Monthly send counts reset on your billing date.

If you exceed your plan's monthly send limit, sending is paused until the next billing cycle or until you upgrade to a higher plan.

Delivery logs

Every message sent through Vorynza Mail appears in the delivery logs. Logs show:

  • From address and recipients
  • Subject line
  • Current status and timestamps
  • Error messages for failed deliveries
  • Provider message ID for debugging

Logs are searchable by status and paginated by cursor. Retention depends on your plan.

Suppression handling

Recipients that bounce or complain are automatically suppressed. Future send attempts to suppressed addresses are rejected before reaching the provider.

Security

  • API keys are SHA-256 hashed before storage
  • Connection strings and credentials are never logged
  • Send API keys are validated with constant-time comparison
  • Provider event webhooks are authenticated with HMAC signatures
  • All email content is encrypted in transit (TLS)

Need help? Contact support. Something missing? Let us know.

Postgres guide

Connect your Vorynza database with Prisma, Drizzle, psql, or any Postgres client.

Domain setup

Add and verify sending domains for Vorynza Mail with DKIM, SPF, DMARC, and custom MAIL FROM.

On this page

Quickstart1. Create a mail service2. Add a sending domain3. Create an API key4. Send your first emailPlans and limitsDelivery logsSuppression handlingSecurity