Gratuito · GPLv3 · Solvetus Labs

Le 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à.

Missivus — permesso applicativoOAuth delegato (accesso come utente)SMTP AUTH
Funziona dopo il ritiro dell'autenticazione di base da parte di MicrosoftSì — Graph è il percorso supportatoIn corso di disattivazione a livello di tenant
Richiede un account utente con licenzaNo — casella condivisa gratuitaSì, l'account di una persona realeSì, con una password
Sopravvive all'uscita di una persona dall'aziendaSì — nessun utente coinvoltoNo — si rompe con il suo accountNo — basta un reset della password
La posta parte daL'indirizzo no-reply dell'aziendaLa casella di una personaLa casella di una persona
Raggio d'impatto in caso di fuga della credenzialeUna sola casella condivisa, imposta da ExchangeTutto ciò che quell'utente può fareL'intera casella, accesso interattivo incluso
CostoGratuito — plugin GPLv3, nessuna licenzaSpesso un'estensione a pagamentoUna licenza per l'account mittente

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 →

Basta perdere reimpostazioni della password e report

Configuri tutto da sé con la guida interattiva — ogni comando precompilato con i suoi valori — oppure lasci che Solvetus se ne occupi in un unico appuntamento.

Guida interattiva alla configurazioneRichiedi l'installazione