1

Register the domain you send from

Not your website’s domain: the sender’s. Use a subdomain — news.yourcompany.com, mail.yourcompany.com — not the apex.The reason is reputation. If your newsletter and your password reset leave from the same domain, one bad campaign takes down the email someone is waiting for on screen.
The response carries the DNS records to publish.
2

Publish the DNS

If the domain already has SPF — common with Google Workspace or Microsoft 365 — do not publish a second one. Two v=spf1 records on the same name are a permerror, and the domain ends up with no SPF at all: the mail you already send today starts failing. Add include:_spf.kourio.app to the record that exists.
Then ask for a check:
3

Send the first message

The response comes back before the message leaves — it enters the queue. To know whether it arrived, use a webhook or fetch the message later.

With the SDK