Add soniqmail.co.uk.soniq-email template - #1645
Merged
pawel-kow merged 2 commits intoAug 27, 2026
Merged
Conversation
SONIQ (UK-native UCaaS/CPaaS platform) transactional email domain setup — DKIM + return-path MX + SPF via SES/Resend on the send. subdomain.
|
✅ JSON Filename Check Passed |
|
✅ JSON Schema Validation Passed |
Linter OK
|
| Level | Code | Note |
|---|
PR Description Check PassedAll required sections are filled in correctly. Details |
Merged
via the queue into
Domain-Connect:master
with commit Aug 27, 2026
399c838
8 of 10 checks passed
|
Thanks @jonnyweareone for contributing to the template. 🎉 This template has been reviewed and merged by @pawel-kow. 🙌 This template repository and its review process are maintained by independent individuals in their spare time, not as part of a paid role. If you or your company benefit from this protocol and its tools, please show your appreciation by buying a beer for @pawel-kow: https://github.com/sponsors/pawel-kow |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
SONIQ — UK-native AI-native UCaaS/CPaaS platform. This template configures a customer's domain to send transactional email through SONIQ (backed by Amazon SES via Resend).
soniqmail.co.uksoniq-emailRecords installed
Three DNS records under the customer's domain:
resend._domainkey.<domain>— DKIM signing key, variable-substituted per customer (%dkim_value%)send.<domain>→feedback-smtp.eu-west-1.amazonses.compriority 10 — return-path for bounces (SES)send.<domain>→include:amazonses.com— mergeable SPF for SESOnly DKIM lands on the customer's root (at the
resend._domainkeyselector). Return-path + SPF are isolated on thesend.subdomain, so the template is safe to apply alongside any existing mail setup on the root domain.Type of change
How Has This Been Tested?
<providerId>.<serviceId>.json→soniqmail.co.uk.soniq-email.jsonlogoUrl— N/A: nologoUrlpresent (omitted intentionally rather than pointing to a placeholder)Additionally: template passes
dc-template-linterlocally with zero warnings or errors:Signature signing/verification independently confirmed end-to-end via OpenSSL against the DNS-published pubkey (resolved via
{key}.{syncPubKeyDomain}=_dck1.soniqmail.co.uk):Template hosted at:
Checklist of common problems
syncPubKeyDomainis set (soniqmail.co.uk)warnPhishingis not set alongsidesyncPubKeyDomainsyncRedirectDomain— N/A: template does not useredirect_urias a variable in any record;redirect_uriis passed as a standard Domain Connect protocol parameter at apply time, not templated"v=spf1 ...") — SPF usesSPFMrecord typetxtConflictMatchingMode— N/A: only one TXT record (DKIM atresend._domainkey), no risk of matching conflicts because the selector is fixed and there is only ever one such record per domain%dkim_value%is the entire DKIM TXT record data because DKIM records are prescribed by RFC 6376 to contain only the key parameters (typicallyp=<base64>) — adding a service-specific prefix would produce an invalid DKIM record. Matchesmailjet.com.domain-auth.json(%dkimtxt%) and other canonical email-authentication template patternshostlabel — all record hosts are fixed strings (resend._domainkey,send)hostfield to create a subdomain%host%does not appear explicitly in anyhostattributeessential— N/A: none of the three records are intended to be modified by the end user; all are system-managed as a unitOnline Editor test results
Apex test (Domain:
connect.domains, Host: empty):Test soniqmail.co.uk/soniq-email connect.domains/@
Subdomain test (Domain:
connect.domains, Host:sub):Test soniqmail.co.uk/soniq-email connect.domains/sub