Add franchisesystems.ai email-sending template#1362
Open
bill0x2A wants to merge 2 commits into
Open
Conversation
|
✅ JSON Filename Check Passed |
|
✅ JSON Schema Validation Passed |
PR Description Check PassedAll required sections are filled in correctly. Details |
Linter OK
|
| Level | Code | Note |
|---|
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
New template for Franchise Systems AI franchisesystems.ai- a SaaS platform for franchise management. Our customers (mostly US small-business franchise brands) connect their own domains to send email from our platform (Resend / Amazon SES-backed). The template configures the return-path MX + SPF on the
sendsubdomain, one DKIM TXT, and an optional DMARC baseline record.Notes for review:
_dck1.franchisesystems.ai.return-path,dkim,spf,dmarc). Our service currently requestsgroupId=return-path,dkim,spf; thedmarcgroup is applied selectively per domain (only where no DMARC policy exists yet).host-set case is a first-class path for us (second editor test below).Type of change
How Has This Been Tested?
<providerId>.<serviceId>.jsonlogoUrlis actually served by a webserverChecklist of common problems
syncPubKeyDomainis setwarnPhishingis not set alongsidesyncPubKeyDomainsyncRedirectDomainis set (the synchronous flow usesredirect_uri)SPFMrecord typetxtConflictMatchingModeis set on every TXT record that must be unique per label or content prefix: the DKIM TXT usesAll(a selector must hold exactly one key — re-applying after key rotation replaces the stale key), the DMARC TXT usesPrefixonv=DMARC1p=%dkim%hostlabel — all hosts are fixed (send,resend._domainkey,_dmarc)hostfield to create a subdomain — subdomain sending domains use thehostrequest parameter%host%does not appear explicitly in anyhostattributeessentialis set toOnApplyon the DMARC record (users may strengthen or remove their DMARC policy without breaking the template)Online Editor test results
Editor test link(s):
Test franchisesystems.ai/email-sending example.com/@
Test franchisesystems.ai/email-sending example.com/mail
Test franchisesystems.ai/email-sending example.com/@ — all groups incl. dmarc