Disponibile ora · GPLv3

Missivus per Matomo

Tutto ciò che Matomo invia — reimpostazioni della password, report pianificati, avvisi, qualsiasi cosa passi da Piwik\Mail — recapitato tramite Microsoft Graph. Niente SMTP, niente login utente, niente account con licenza.

Cosa fa

Il percorso supportato da Microsoft

Invia tramite Graph con permessi applicativi client credentials — la via che Microsoft documenta per il software server, non un espediente destinato a durare fino alla prossima baseline di sicurezza.

Una sola casella, imposta da Exchange

Progettato attorno a un'application access policy limitata a un'unica casella condivisa gratuita. Anche una credenziale completamente compromessa può inviare esattamente da un solo indirizzo no-reply, nient'altro.

Allegati voluminosi gestiti

Graph limita gli allegati inline a 3 MB. Missivus rileva i PDF dei report pianificati troppo grandi e passa automaticamente al percorso di caricamento a blocchi di Graph. Non c'è alcuna impostazione da sbagliare.

Secret o certificato

Si parte con un client secret — due clic in Entra. Si può passare all'autenticazione con certificato in qualsiasi momento; nulla viene reinstallato. Le credenziali possono risiedere nella pagina delle impostazioni, in config.ini.php o in variabili d'ambiente.

Fallisce in modo visibile, mai in silenzio

Viene distribuito disattivato. Ogni errore di Graph è registrato a livello error con i segreti oscurati. Esiste un fallback opzionale al trasporto di Matomo, ma è disattivato per impostazione predefinita — un errore visibile è meglio di un'email che sparisce in silenzio.

Sottoposto a revisione di sicurezza

Il trasporto, il modello delle impostazioni, la superficie API e il componente Vue sono stati verificati contro fughe di segreti, CSRF e problemi di autorizzazione — rilievi e correzioni sono pubblicati integralmente.

Requisiti

Nell'interfaccia di Matomo

Le schermate sono segnaposto in attesa delle catture definitive — la pagina delle impostazioni adotta il linguaggio grafico di Matomo.

Pagina delle impostazioni — Tenant, client, credenziale e mittente — i quattro valori, con validazione su ogni campo.
Invio di un'email di prova — Un solo pulsante verifica l'intera catena; se qualcosa non va, viene mostrato l'errore esatto di Microsoft.

Ottenere il plugin

Download da GitHub

Zip di release, sorgenti, changelog e issue tracker.

Matomo Marketplace

Installabile direttamente da Matomo quando la scheda sul Marketplace sarà pubblicata — cercare "Missivus".

Due modi per metterlo in funzione

Installazione autonoma

La guida interattiva precompila ogni clic in Entra e ogni riga di PowerShell con i suoi valori — nulla lascia il browser.

Apri la guida alla configurazione

Installazione a cura di Solvetus

Un unico appuntamento — app Entra, access policy, casella, plugin, email di prova, documento di consegna. Il software resta gratuito; si paga l'ora di lavoro, non lo strumento.

Installazione e supporto