MTA-STS è insolito tra i record e-mail perché risiede in due luoghi contemporaneamente - un record DNS e un file di criterio ospitato sul web - e entrambi devono concordare. Ecco perché la maggior parte dei problemi MTA-STS sono discordanze di configurazione più che record mancanti.
Cosa valida il verificatore
Un controllo completo conferma che quattro elementi combacino: il record TXT _mta-sts esiste e reca un id valido, il file di criterio è raggiungibile via HTTPS su mta-sts.ilsuodominio.com/.well-known/mta-sts.txt con un certificato attendibile, la mode del criterio è quella prevista e gli host mx elencati corrispondono effettivamente ai suoi record MX pubblicati. Se uno solo non torna, i server mittenti non possono applicare il suo criterio.
Fallimenti MTA-STS comuni
- Record TXT ma nessun file di criterio. Il record DNS punta a un criterio che non viene servito: i mittenti ripiegano su nessuna applicazione.
- File di criterio non su HTTPS valido. Il sottodominio
mta-stsnecessita di un proprio certificato TLS attendibile; un certificato autofirmato o scaduto fa fallire il recupero. - Discordanza MX. Le righe
mxnel criterio non corrispondono ai suoi host MX reali, quindi server di posta validi falliscono la validazione del certificato. - Bloccato su
testingonone. Il criterio è pubblicato ma non impone effettivamente il TLS. idnon modificato. Dopo aver modificato il criterio, l'iddel record DNS deve cambiare, altrimenti i mittenti mantengono la vecchia versione in cache.
Rilasciare in sicurezza: testing prima di enforce
Distribuisca MTA-STS a fasi. Pubblichi prima con mode: testing e lo abbini a TLS-RPT, così riceve i rapporti di eventuali fallimenti TLS senza bloccare la posta. Una volta che i rapporti sono puliti e la sua lista MX è confermata, passi a mode: enforce. Imposti un max_age ragionevole (una settimana è comune) così i mittenti mettono in cache il criterio ma recepiscono le modifiche entro un intervallo sensato.
MTA-STS e TLS-RPT lavorano insieme
MTA-STS impone la consegna cifrata; TLS-RPT (RFC 8460) le offre la visibilità per fidarsi di quell'applicazione. Senza reportistica applica alla cieca: distribuisca entrambi insieme, così un certificato guasto emerge come rapporto invece che come posta silenziosamente respinta.
Dove si colloca MTA-STS nel suo stack e-mail
MTA-STS protegge la posta in entrata in transito, ma non autentica i mittenti: è il compito di SPF, DKIM e DMARC sul lato in uscita. Esegua il verificatore di autenticazione del dominio completo per vederli tutti insieme, e mantenga il suo record SPF valido e sotto il limite di 10 ricerche con AutoSPF, così la metà di autenticazione del suo stack sia solida quanto quella di crittografia. Se si chiede perché controllare SPF regolarmente, la deriva dovuta a nuovi mittenti è la ragione.