By reporting abuse, a moderator will be asked to review the content of this interaction to take further action, if necessary.
Hi,
Just to clarify my previous message — I am not asking for SmarterMail to modify or manage DNS zones in any way.
SmarterMail already provides a good example of this approach with DKIM: it generates the required DNS record, and the administrator is responsible for adding it to their DNS zone.
What I am suggesting is a similar mechanism for DANE/TLSA:
Currently, we generate this value manually using PowerShell based on the certificate file, for example:
$sha256 = [System.Security.Cryptography.SHA256]::Create() $hash = $sha256.ComputeHash($cert.RawData) $hashHex = ($hash | ForEach-Object { $_.ToString("x2") }) -join "" Write-Host "_25._tcp.mail.domain.com IN TLSA 3 0 1 $hashHex"
This process works well, but it could easily be integrated directly into SmarterMail, especially since the platform already manages the SSL certificates.
To be clear:
The goal is only to generate and display the TLSA record, not to manage or update DNS zones.
This would significantly simplify DANE adoption while keeping full control of DNS in the administrator’s hands.
Out of curiosity, for those using DANE, how do you manage the time gap between generating new certificates and updating DNS records? You need the certificate to generate the new hash, but you also need the hash in DNS for other servers to honor the DANE RFC. It seems there could be a period during which your server cannot receive email until DNS is updated. That would be particularly difficult to manage with automatic certificates.
Andrew BarkerLead Software DeveloperSmarterTools Inc.www.smartertools.com
Trouble logging in? Simply enter your email address OR username in order to reset your password.
For faster and more reliable delivery, add noreply@smartertools.com to your trusted senders list in your email software.
A code was sent to the recovery email address. Please provide the 6-digit code.
A code can be retrieved from your authentication app. Please provide the 6-digit code.
An email was sent to your recovery email address. If you need further assistance, please contact your system admin.
Passkeys let you sign in quickly and securely using your fingerprint, face, or device PIN. No password needed!