Add jmjbillings.com ar-sending template (Postmark AR email)#1444
Open
JMJBILLINGS wants to merge 4 commits into
Open
Add jmjbillings.com ar-sending template (Postmark AR email)#1444JMJBILLINGS wants to merge 4 commits into
JMJBILLINGS wants to merge 4 commits into
Conversation
Author
|
Note on the failing checks: all of them die at the checkout step — the Actions runner now refuses fork-PR checkout in pull_request_target workflows without Meanwhile the template has been reworked to follow the Template Quality Guidelines (host-parameter pattern, signed requests, no warnPhishing), the PR description now follows the PR template, and the Online Editor test link is included above. Happy to adjust further on review. |
This was referenced Jul 21, 2026
|
✅ JSON Filename Check Passed |
|
✅ JSON Schema Validation Passed |
Linter OK
|
| Level | Code | Note |
|---|---|---|
| info | DCTL1037 | hostRequired template should be combined with NS or CNAME record that uses host @ or empty |
PR Description Check FailedThe PR description is missing required elements. Please update it according to the PR template. Details |
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 JMJ Billings (providerId jmjbillings.com, serviceId ar-sending). Configures Postmark email sending for a customer's dedicated subdomain (standard
hostparameter, e.g. mail.example.com): DKIM TXT, Return-Path CNAME (pm-bounces -> pm.mtasv.net), and inbound MX (inbound.postmarkapp.com, priority 10). Requests are signed; public key published at _dck1.jmjbillings.com.Type of change
Please mark options that are relevant.
How Has This Been Tested?
Please mark the following checks done
<providerId>.<serviceId>.jsonlogoUrlis actually served by a webserverChecklist of common problems
syncPubKeyDomainis setwarnPhishingis not set alongsidesyncPubKeyDomainsyncRedirectDomainis set (the synchronous flow usesredirect_uri)txtConflictMatchingMode— n/a: the DKIM TXT host embeds a per-instance Postmark selector (%dkimSelector%._domainkey), so no per-label conflict is possible%dkimValue%is a DKIM public key record (k=rsa;p=...) whose full value is prescribed by the DKIM standard and cannot carry a service prefix; the host is constrained to%dkimSelector%._domainkeyhostlabel (%dkimSelector%._domainkey— fixed._domainkeysuffix)hostfield to create a subdomain — the sending subdomain is supplied via the standardhostapply parameter (hostRequired: true)%host%does not appear explicitly in anyhostattributeessential— all three records are integral to the service; none are independently user-modifiable records (no DMARC record in this template)Online Editor test results
Editor test link(s):
Test jmjbillings.com/ar-sending example.com/mail
Note: single subdomain-rooted test (host
mail) — apex test not applicable sincehostRequired: true.