Domains

Hyvor Relay requires that all emails are authenticated using DKIM. Therefore, you need to first configure the domains of the email addresses you want to send emails from (FROM address). This is a one-time setup for each domain. Once you configure a domain, you can send emails from any email address under that domain without any additional configuration.

To verify your domain, you need to add a TXT record to your domain's DNS settings. We use this TXT record to verify that you own the domain. Email providers use this TXT record for DKIM verification.

Configuring Domains in the Console

You can add domains in the Hyvor Relay Console.

Automating Domains using the API

Manually configuring domains might not be feasible if you have a large number of domains or if you allow your users to send emails using their own domains. In such cases, use the Console API to automate domain configuration. See Domains in Console API to get started.

Note that the verification process is asynchronous. You need to poll the GET /domains/:id or GET /domains/:domain endpoint periodically to check the status of the domain verification. Or, you can use the domain.verified webhook to get notified when the domain is verified.

FAQs

What DNS records should I add?
Only one: a DKIM TXT record. The exact value of the TXT record is provided in the Hyvor Relay Console when you add a domain. The hostname is unique for the project and is in the format rly20250709021031291c6964._domainkey.example.com

How long does it take to verify a domain?
After adding the TXT record to your domain's DNS settings, it may take a few minutes in most cases. In some cases, it may take up to 24 hours for the DNS changes to propagate. You can check the status of the domain in the Hyvor Relay Console or using the Console API. We run a verification check every 5 minutes.

Can I use the same domain in multiple projects?
Yes, however, you need to add a separate TXT record for each project since the DKIM selector is unique for each project.

What happens if I delete a domain?
Deleting a domain will stop all sending activity from that domain and remove all associated credentials, DNS verification status, and sending logs. This action is irreversible.

Can I use emails of the subdomains of the configured domain?
No, currently you cannot use emails of the subdomains of the configured domain. You need to configure each subdomain separately.

Can I use a custom DKIM selector?
Yes, please contact us to set up a custom DKIM selector for your project.