Gratuito · GPLv3 · Solvetus LabsLe sue app self-hosted non riescono più a inviare email tramite Microsoft 365. Missivus risolve il problema.
Microsoft ha ritirato l'SMTP con autenticazione di base. Reimpostazioni della password, report pianificati e avvisi di Matomo si fermano senza preavviso. Missivus li invia invece tramite Microsoft Graph — con permessi applicativi e una casella condivisa gratuita. Nessun utente effettua l'accesso, nulla scade con una persona, nulla richiede una licenza.
Ottieni Missivus per MatomoCome funziona
Perché la posta di Matomo ha smesso di partire
Microsoft ha disattivato l'SMTP con autenticazione di base per i tenant Microsoft 365. Le stesse FAQ di Matomo considerano ormai non supportato il percorso SMTP di Microsoft 365. Il guasto è silenzioso — nessun bounce, nessun errore a schermo — finché qualcuno non si accorge che il report settimanale non è mai arrivato o che una reimpostazione della password non è mai giunta a destinazione.
Le soluzioni alternative più diffuse sono peggiori del problema. Un account utente con licenza la cui password diventa una credenziale server condivisa. Un flusso OAuth delegato che invia la posta a nome di una persona e si rompe il giorno in cui questa se ne va. Oppure un relay SMTP di terze parti che l'informativa sulla privacy dovrà poi spiegare.
Missivus segue la strada che Microsoft raccomanda davvero per il software server — Graph con permessi applicativi — e la abbina all'unica funzione di Exchange che la rende sicura — un'application access policy vincolata a un'unica casella condivisa gratuita.
Come funziona
Tre passaggi nel tenant Microsoft, una volta sola. Circa trenta minuti, con ogni clic documentato.
- 1
Registrare un'app in Entra
Creare una registrazione app con il permesso applicativo Mail.Send e un client secret. È un'identità per il server — non un utente, nessuna password da digitare, nulla da confermare a schermo.
- 2
Vincolarla a una sola casella
Una sola riga di PowerShell crea un'application access policy che limita l'app a un'unica casella condivisa — noreply@yourcompany.com. La casella è gratuita; nessuno vi accede. Senza la policy l'app potrebbe inviare a nome di chiunque; con la policy può inviare esattamente da un solo indirizzo.
- 3
Incollare quattro valori
ID tenant, ID client, secret e indirizzo mittente — nella pagina delle impostazioni del plugin. Premere "Send test email". Fatto. La rotazione futura sarà banale quanto incollare un valore.
Permesso applicativo, login delegato o SMTP?
I tre modi in cui oggi un software self-hosted può inviare tramite Microsoft 365, confrontati con onestà.
La riga sul raggio d'impatto è quella decisiva. Mail.Send come permesso applicativo vale sull'intero tenant per impostazione predefinita — è l'application access policy della nostra guida di configurazione a restringerlo a una sola casella, e la trattiamo come passaggio obbligatorio, non come irrobustimento facoltativo.
La famiglia Missivus
Disponibile ora
Missivus per Matomo
Reimpostazioni della password, report pianificati, avvisi — tutto ciò che Matomo invia passa tramite Graph. I PDF dei report voluminosi prendono automaticamente il percorso di caricamento a blocchi. Viene distribuito disattivato; si attiva con quattro valori.
Pagina del prodotto →
In sviluppo
Missivus per WordPress
Lo stesso modello a permessi applicativi per WordPress — dove oggi l'unica opzione per Microsoft 365 è un'estensione a pagamento che invia a nome di una persona. Lasci il suo indirizzo e la avviseremo alla pubblicazione.
Prossimamente →
In programma
Missivus per Workers & Node
Una piccola libreria JS/TS per inviare tramite Graph da Cloudflare Workers e servizi Node — lo stesso trasporto usato dal modulo di contatto di questo stesso sito.
In programma →
Preferisce che ci pensiamo noi?
Il software è gratuito e tale rimane. Solvetus — lo studio dietro Missivus — lo installa e lo supporta commercialmente — app Entra, access policy, casella condivisa, plugin, un'email di prova nella sua casella e un documento di consegna, tutto in un unico appuntamento.
Installazione e supporto
Domande frequenti
La casella condivisa richiede una licenza Microsoft 365?
No. Una casella condivisa è gratuita fino a 50 GB, e Missivus si autentica come applicazione, non come casella — nessuno vi accede e nulla viene pagato per essa.
L'application access policy è davvero necessaria?
Sì — senza di essa, Mail.Send come permesso applicativo consente all'app di inviare a nome di chiunque nel tenant. La policy la restringe a una sola casella. La nostra guida la considera parte dell'installazione.
Perché non usare semplicemente SMTP? Matomo lo supporta.
Microsoft ha ritirato l'SMTP con autenticazione di base per Microsoft 365, e il percorso PHPMailer di Matomo non supporta la variante OAuth. Le stesse FAQ di Matomo considerano non supportata la via SMTP di Microsoft 365.
Tutte e dodici le domande →