Skip to content

feat: add mailaura.io email-sending template#779

Merged
pawel-kow merged 7 commits intoDomain-Connect:masterfrom
AdSimpleGmbH:mailaura-io-email-sending
Mar 9, 2026
Merged

feat: add mailaura.io email-sending template#779
pawel-kow merged 7 commits intoDomain-Connect:masterfrom
AdSimpleGmbH:mailaura-io-email-sending

Conversation

@AdSimpleGmbH
Copy link
Copy Markdown
Contributor

@AdSimpleGmbH AdSimpleGmbH commented Feb 20, 2026

Description

New Domain Connect template for Mailaura (mailaura.io), an AI-powered newsletter and email marketing SaaS platform. This template automates DNS setup for email authentication via AWS SES (eu-central-1), configuring DKIM (3x CNAME), MAIL FROM (MX + SPFM), and DMARC records.

Type of change

  • New template
  • Bug fix (non-breaking change which fixes an issue in the template)
  • New feature (non-breaking change which adds functionality to the template)
  • Breaking change (fix or feature that would cause existing template behavior to be not backward compatible)

How Has This Been Tested?

  • Template functionality checked using Online Editor
  • Template file name follows the pattern <providerId>.<serviceId>.json
  • resource URL provided with logoUrl is actually served by a webserver

Checklist of common problems

  • digital signatures are used and syncPubKeyDomain specified (syncPubKeyDomain: "mailaura.io" — public key published at _dcpubkeyv1.mailaura.io DNS TXT)
  • syncRedirectDomain is specified when intended to use redirect_uri parameter in the synchronous flow (syncRedirectDomain: "mailaura.io")
  • no TXT record with SPF content (i.e. "v=spf1 ...") instead of using SPFM record type on APEX — MAIL FROM SPF uses SPFM type
  • txtConflictMatchingMode is set on TXT records which shall be unique on a label (like DMARC) — set to "All" on _dmarc
  • variables are set to the smallest scope needed — DKIM selectors/values are scoped to %dkimNSelector%._domainkey hosts; DMARC value is passed as %dmarcValue% (full record value, not arbitrary TXT)
  • no variables as a host name to apply template on subdomain instead of standard host parameter
  • no explicit usage of %host% variable in host attribute
  • essential setting is used on records, which the user shall be able to change or remove manually later without dropping the whole template (like DMARC) — essential: "No" set on _dmarc TXT record

Online Editor test results

Template tested in the Online Editor with both apex (no host) and subdomain (with host) configurations. All 6 DNS records (3x DKIM CNAME, MX, SPFM, DMARC TXT) are correctly generated in both cases.

Editor test link(s):

Test without host (apex domain): https://domainconnect.paulonet.eu/dc/free/templateedit?token=H4sIAD6RrmkC%2F%2B1X227bOBD9FUJAgBRrK7r4qiIPRpwAQdfZIs7uFggCgyJph4gsCiTl1hu4394hJV%2Fk2HWafcku%2FGRSczkzw5lD%2BtnRbJolWDMnenYyKWacMnlNnciZYp7gXGKXC6e2Et3gKag6g1IIEsXkjBNmbZgxqiuWUp5O1rLS6NJI0bCQol6uH1mqOcGaixSUZ0wqs4r8mpOIifhTJmD0qHWmorOzjXDOjNRVM4swT8nnPP7E5n0BKumLwI3CLaNcMqL3qFCmiOSZDSNyLkQ65pNcMtS%2FGSIwE5IqNBYS2exQmR2acYyWZXAhK61QnqH%2Bp%2BtBDQ0%2FX6FTowCLwYca6g96txc1hFOKBr3r39HV7R%2BDiuve30M0vBy6pgxYchwnrF%2BJij7xqT9kCWQhZGRhIJJii3x0OpZiuvTy4SOy6n%2FhJGel7sVNb3CJZuaLUWfuxEVaPLHUNaounuJ%2FRKqYcomYlvbBPriglO%2FzX8rDffZhKd9nD3JT6StIaZjH1B5aZGtdFE4tP6JTysY4T3SEYpGnhJnIp1iSpWdTdpSJhJN5We4CAspcVt%2BJ7p%2BdiRR5ZhvYxAVCPc9Mw9qgYPsolIbtSeUQTtxREcUTm5sBETzV6k6s9GwMJ8aZhj4OW563qP0aVPBKqODfQ4WvhAoPQYlcm6Oga7jBlw2sF%2Bd6UgUZM0ZjTJ7qaqozl%2BV1AhQhcVL3qy1qGYkLyfUc%2BML7hXDMRB4KSGXj2zxh0BwOT0mSUxZto%2B%2BrtOm%2BNdjdl7s11mgppFhjW9BVq1YKCstv2rAQtK0eYE0egW4GghqHvSQBVaaUYU5s%2BPFGOIuHRc2B6Nho3dQPALNkO%2FYNA8ezMvIyGljZsEfc6i97ZKNgRbjgKMMST5W5IJYu7ys%2BH5ZO7x2ztm4PuKxMktHFMYFZ9oOw0Wy1O11ve78ysvV6jcUOYls6CTaRx4ySGHvdTrvVbISBv71fGa2QD1n8BDms5Izj2PcJCQJKw5CxRmM8bjYxbrXiuN0mq0KF65wPWOxBftHkxlfBmBZj1Yfm%2B%2Bzc0qb%2FEWXnKTSVY7qLT1Ih2UjBL9ZwNzqRljkDz0C%2BfIS%2F4vUnSkY4y5I5NKMCKbgEht2inrR4EBw8wgoXlWPzlnOvTNeIEtPL3MyrT1us0W2H9RYNOvVGp9Wtx0EX12McUp%2BEHqUdb%2BP1s%2BNh9LPnz3rUNie2l3zFc%2BUsDHPsrsvBBttVl7d05X%2BsLgfbf2e%2FvGFm3ntd7J1aFqWc440%2BePUVupFk9TZ9hykXV%2BmenGfncGX7aOdljb5je2m%2B7xOtpLf9UnhBye8qG%2FMCWTzU4MlxJPoj0R%2BJ%2Fkj0R6L%2FHxM9%2FGFQeMboCBuVwAtadS%2Bse907rxsFQeS13Haz0wg6v3le5JkYNFO6yO95sfgBiNOcGHEUAAA%3D

Test with host (subdomain): https://domainconnect.paulonet.eu/dc/free/templateedit?token=H4sIAAqTrmkC%2F%2B1XWW%2FjNhD%2BK4SAAFnUVnQ4PrTIg5EDCLZOF3HaLhAYBkVSDhFZFEjKu27g%2FvYOKfmQE8fZ9CUL%2BCmm5vhmht%2FMME%2BOZtM8xZo50ZOTSzHjlMlr6kTOFPMUFxK7XDiNlegGT0HVGVRCkCgmZ5wwa8OMUVOxjPJsspZVRpdGioalFPUL%2FcAyzQnWXGSgPGNSmV%2BR33BSMRF%2FyhSMHrTOVXRyshHOiZG6amYR5hn5WsRf2PxCgEr2LHCjcMsol4zoHSqUKSJ5bsOInHORJXxSSIYuboYIzISkCiVCIpsdqrJDM47RsgwuZKUVKnJ08eV60EDDr1fo2CjAj8GnBroY9G%2FPGwhnFA3617%2Bjq9s%2FBjXX%2Fb%2BHaHg5dE0ZsOQ4TtlFLSr6yKf%2BkKWQhZCRhYFIyiPy0XEixXTp5dNnZNX%2FwmnBKt3zm%2F7gEs3MF6PO3ImLtHhkmWtUXTzF%2F4hMMeUSMa3sg11wQSXf5b%2BSh7vsw0q%2Byx7kptJXkNKwiKm9tMjWuiycWn5Ex5QluEh1hGJRZISZyKdYkqVnU3aUi5STeVXuEgLKXFXfie6fnIkURW4JbOICoZ7nhrA2KDg%2BCKXheFS7hCN3XEbxyOamQQTPtLoTKz0bw5FxpoHHYdvzFo2fgwreCBX8f6jwjVDhPihRaHMVdA03%2BLaB9exej%2BogCWM0xuSxqaY6d1nRJDAiJE6bfp2idiJxIbmew7zwfiIc05H7AlJ5clukDMjh8IykBWXRNvquShv2rcHuvt2tscZLIcUa24KuqForKPz8oc0UAtrqAdbkAcbNQFDjsJ%2BmoMqUMpMTm%2Fl4I5zFaNFwIDo2XpN6BDDLacd%2BYJjxrIq8igaaCA428jG3JkuabNSsjBh85VjiqTI7Yun1vuZ2tPR7bx2PKs97vNb6yejimEBH%2B0HYOm13uj1v%2B7wyslV7i8UL423pJNhEThglMfZ63U77tBUG%2FvZ5ZbRC3mfxCnJYyxnHse8TEgSUhiFjrVaSnJ5i3G7HcadDVoUK1znvsdiB%2FIzqxlc5Ny3Gio3m%2B%2BzMDk%2F%2FM8rPMqCWYzjGJ5mQbKzgL9awIZ1Iy4KBZxjBfIy%2F4%2FUnSsY4z9M5UFKBFFzCnN0aQFn5LNh7heuJ5JasrRroPXdf67MxJYbS3HRuQgKCCW41vW7sN1uk2232AuI1O52g2%2BnGcbebxBvvoBeeSK89hGpNt9m%2B%2FfQ7nitnYcbIy%2BXZy7Nd5XkPQX%2B98uxthp3seUcX%2FQLlseu2qk3Z3NusePOG3ci1vmw%2FZublsn0l9dkZLHYfvbjS0b%2FYrtYPf7%2B1LMsnxXaWW5P7oyVlXiyLUQOeKIeVcFgJh5VwWAmHlXBYCbAS4J8QhWeMjrHRCryg3fTCpte783pR0ItabdcL%2FXYn%2FM3zIs8zSTClyxSfFov%2FAHvnp6%2FLFAAA

Adds Domain Connect template for Mailaura (mailaura.io), an AI-powered
email marketing SaaS. Configures DNS records for email authentication
via AWS SES.

Records configured:
- 3x DKIM CNAME records (from AWS SES)
- MAIL FROM MX record (feedback-smtp.eu-central-1.amazonses.com)
- MAIL FROM SPF record (include:amazonses.com)
- DMARC TXT record

Provider: mailaura.io
Service: email-sending
Co-authored-by: Cursor <cursoragent@cursor.com>
@github-actions
Copy link
Copy Markdown

github-actions bot commented Feb 20, 2026

Linter OK

mailaura.io.email-sending.json

Level Code Note
warn DCTL1005 template field validation

@pawel-kow pawel-kow added AI crap AI generated pull request without proper human control or review PR description incomplete The PR description template was not filled in at all, altered or filled in improperly. Checklist of common problems not complete See PR template and mark *all* checkboxes, even if not applicable. Explain any discrepancies. labels Feb 20, 2026
@pawel-kow
Copy link
Copy Markdown
Member

Please follow the README.md and fill in description as per Template.

@github-actions github-actions bot added the Test links missing No test links from Online Editor provided label Mar 4, 2026
@github-actions github-actions bot removed Checklist of common problems not complete See PR template and mark *all* checkboxes, even if not applicable. Explain any discrepancies. PR description incomplete The PR description template was not filled in at all, altered or filled in improperly. Test links missing No test links from Online Editor provided labels Mar 7, 2026
Copy link
Copy Markdown
Member

@pawel-kow pawel-kow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I guess your IA tool just reverse-engineered Ci pipeline for the tests to pass.
However the links are not working because they are forged.
Do a proper testing (manually) and post real links.

@github-actions github-actions bot added Test links missing No test links from Online Editor provided and removed Test links missing No test links from Online Editor provided labels Mar 7, 2026
@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 9, 2026

PR Description Check Passed

All required sections are filled in correctly.

Details
  OK  Type of change: 1/4 checkboxes ticked
  OK  How Has This Been Tested?: all 3 checkboxes ticked
  OK  Checklist of common problems: 8/8 checkboxes ticked
  OK  Online Editor test results: 2 link(s) found
  OK  Template coverage: all 1 template(s) covered
Labels to remove: Checklist of common problems not complete, PR description incomplete, Test links missing

PR description check PASSED

Copy link
Copy Markdown
Member

@pawel-kow pawel-kow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thx

@pawel-kow pawel-kow added this pull request to the merge queue Mar 9, 2026
Merged via the queue into Domain-Connect:master with commit 1dc5c90 Mar 9, 2026
3 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AI crap AI generated pull request without proper human control or review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants