Add SimploMail Domain Connect email template#910
Add SimploMail Domain Connect email template#910simplyi wants to merge 8 commits intoDomain-Connect:masterfrom
Conversation
|
✅ JSON Filename Check Passed |
|
✅ JSON Schema Validation Passed |
Linter OK
|
| Level | Code | Note |
|---|
|
All checks are passing now. This PR is ready for review. |
simplomail.com.email.json
Outdated
| "description": "Configure your domain for email sending with SimploMail. Sets up DKIM, SPF, DMARC, and custom MAIL FROM for improved deliverability.", | ||
| "variableDescription": "%dkimToken1%: First DKIM token; %dkimToken2%: Second DKIM token; %dkimToken3%: Third DKIM token; %region%: AWS SES region", | ||
| "warnPhishing": true, | ||
| "syncBlock": true, |
There was a problem hiding this comment.
are you super sure about syncBlock?
Are you in contact with DNS providers which will onboard the template for async flow?
There was a problem hiding this comment.
No. I am not very sure about the syncBlock. The reason I chose to go with it is because it sounded simpler to start. Since it is my first time doing this, I wanted to start small with an easy integration. And then, expand. syncBlock sounded much easier to go with. I am not in touch with DNS providers yet because it is my understanding that the first step is to prepare the template, and only then contact providers to onboard it. I trust you have much more experience with this than I do. If you think that going with async will be more problematic than going with sync, then I will go with the sync approach and will update this template.
There was a problem hiding this comment.
No. I am not very sure about the syncBlock. The reason I chose to go with it is because it sounded simpler to start. Since it is my first time doing this, I wanted to start small with an easy integration.
syncBlock = you are left with async flow. This one is way more complex than sync.
And then, expand. syncBlock sounded much easier to go with. I am not in touch with DNS providers yet because it is my understanding that the first step is to prepare the template, and only then contact providers to onboard it. I trust you have much more experience with this than I do. If you think that going with async will be more problematic than going with sync, then I will go with the sync approach and will update this template.
Yes, you will be better off with sync. Use signature though.
There was a problem hiding this comment.
Alright, thank you 👍🏻. I will update it to use the sync flow instead.
Pull Request is not mergeable
afad0c3 to
a5e77b3
Compare
PR Description Check PassedAll required sections are filled in correctly. Details |
Description
Update the SimploMail Domain Connect template for email sending to use the synchronous flow.
This template configures:
SPFMp=noneThis update changes the template from async-only behavior to synchronous behavior by:
syncBlocktofalsesyncPubKeyDomainsyncRedirectDomainThis update also removes the
ruaemail address from the DMARC record, so the DMARC value is now simplyv=DMARC1; p=none;.Type of change
How Has This Been Tested?
Template functionality checked using Online Editor
Template file name follows the pattern
<providerId>.<serviceId>.jsonresource URL provided with
logoUrlis actually served by a webserversimplomail.com.email apex
simplomail.com.email host
Checklist of common problems
syncPubKeyDomainis setwarnPhishingis not set alongsidesyncPubKeyDomainsyncRedirectDomainis set whenever the template usesredirect_uriin the synchronous flow"v=spf1 ...") — use theSPFMrecord type insteadtxtConflictMatchingModeis set on every TXT record that must be unique per label or content prefix (e.g. DMARC)@ TXT "%foo%") unless necessaryhostlabel — the non-variable parts are fixed to limit misusehostfield to create a subdomain — use thehostparameter ormultiInstanceinstead%host%does not appear explicitly in anyhostattributeessentialis set toOnApplyon records the end user may need to modify or remove without breaking the template (e.g. DMARC)Online Editor test results
Editor test link(s):
simplomail.com.email apex
simplomail.com.email host