Getting Started

Set up your sending domain and start delivering emails in a few minutes.

1. Add your domain

Go to the portal, navigate to the Domains section, and add the domain you want to send from (e.g. yourdomain.com).

Mailverick will generate the DNS records you need to configure.

2. Configure SPF

SPF tells receiving servers that Mailverick is authorized to send on behalf of your domain. Copy the TXT record value shown in the portal and add it to your domain's DNS zone at your domain provider (OVH, Cloudflare, Google Domains, Hetzner, Gandi, etc.).

If you already have an SPF record, add the Mailverick include to your existing record rather than creating a second one.

3. Configure DKIM

DKIM signs your emails cryptographically so recipients can verify they haven't been tampered with. Copy the CNAME record name and value from the portal and create it in your domain provider's DNS zone (same place as SPF). Mailverick handles key generation and rotation automatically.

4. Validate

Back in the portal, click Check DNS on your domain. Mailverick will verify that both SPF and DKIM are correctly configured. Both must be valid before you can start sending.

The portal shows a per-record status (valid, warning, invalid, absent) with the exact values found and what was expected. If something is wrong, the error message tells you exactly what to fix.

5. Optional: DMARC, bounce CNAME, tracking CNAME

These are recommended but not required to start sending:

All values are displayed in the portal with copy-to-clipboard buttons. Add them to your DNS zone at your domain provider (OVH, Cloudflare, Google Domains, Hetzner, Gandi, etc.) and click Check DNS again to validate.

6. Create a service account

Go to Service Accounts in the portal and create an API key. You'll get a mvk_key_ ID and a mvk_sec_ secret. Keep the secret safe, it is only shown once.

7. Send your first email

You're ready. Head to the Send Email section to see how to send via REST API, Node.js SDK, or SMTP.