Disponible ara · GPLv3

Missivus per a Matomo

Tot el que envia Matomo — restabliments de contrasenya, informes programats, alertes, qualsevol cosa que passi per Piwik\Mail — lliurat per Microsoft Graph. Sense SMTP, sense inici de sessió d'usuari, sense compte amb llicència.

L'autenticació bàsica SMTP AUTH està desactivada per defecte als tenants de Microsoft 365 des del final del desembre del 2026, i no està disponible per defecte per als tenants nous a partir d'aleshores; l'eliminació definitiva s'anunciarà per al final del 2027. Cronologia actualitzada (gener del 2026)

Què fa

La via admesa per Microsoft

Envia per Graph amb permisos d'aplicació de credencials de client — la ruta que Microsoft documenta per al programari de servidor, no una solució provisional que dura fins a la propera línia base de seguretat.

Una bústia, imposada per Exchange

Dissenyat al voltant d'una política d'accés d'aplicació limitada a una única bústia compartida gratuïta. Fins i tot una credencial completament filtrada només pot enviar des d'una adreça no-reply exacta, res més.

Adjunts grans resolts

Graph limita els adjunts en línia a 3 MB. Missivus detecta els PDF d'informes programats massa grans i canvia automàticament a la via de sessió de càrrega per trossos de Graph. No hi ha cap opció que es pugui equivocar.

Secret o certificat

Comenceu amb un secret de client — dos clics a l'Entra. Passeu a l'autenticació per certificat quan vulgueu; no cal reinstal·lar res. Les credencials poden viure a la pàgina de configuració, a config.ini.php o en variables d'entorn.

Falla de manera visible, mai en silenci

S'instal·la desactivat. Cada error de Graph es registra a nivell d'error amb els secrets ocultats. Hi ha un recurs opcional al transport propi de Matomo, però està desactivat per defecte — un error visible val més que un correu que desapareix en silenci.

Revisat en seguretat

El transport, el model de configuració, la superfície d'API i el component Vue es van auditar per detectar filtracions de secrets, CSRF i problemes d'autorització — les troballes i les correccions es publiquen íntegrament.

Requisits

  • Matomo 5 (autoallotjat)
  • Un tenant de Microsoft 365 i un compte que pugui crear registres d'aplicació i concedir consentiment d'administrador
  • PHP 7.4+ al servidor de Matomo — sense extensions de PHP addicionals, sense Composer
  • Al voltant de mitja hora per a la configuració única de Microsoft

A la interfície de Matomo

La pàgina de configuració de Missivus dins de Matomo: camps per a l'ID de directori (tenant), l'ID d'aplicació (client), el mètode d'autenticació, el secret de client i la bústia remitent, cadascun amb ajuda en línia, més els botons Envia un correu de prova i Desa.
Pàgina de configuració — Tenant, client, credencial i remitent — els quatre valors, amb validació a cada camp.
El tauler de correu de prova després d'un enviament correcte: una confirmació verda diu Correu de prova enviat a support@missivus.com — Microsoft l'ha acceptat, comproveu la safata d'entrada per confirmar-ne el lliurament.
Envieu un correu de prova — Un botó demostra tota la cadena; si alguna cosa falla, es mostra l'error exacte de Microsoft.

Obteniu el connector

Baixeu-lo de GitHub

Zip de la versió, codi font, registre de canvis i seguiment d'incidències.

Matomo Marketplace

Instal·leu-lo des del mateix Matomo — cerqueu «Missivus» — o obriu la fitxa del Marketplace directament.

Dues maneres de posar-lo en marxa

Instal·leu-lo vosaltres mateixos

La guia de configuració interactiva preomple cada clic de l'Entra i cada línia de PowerShell amb els vostres propis valors — res no surt del navegador.

Obriu la guia de configuració

Feu que Solvetus us l'instal·li

Una sola cita — aplicació a l'Entra, política d'accés, bústia, connector, correu de prova, document de traspàs. El programari continua sent gratuït; pagueu l'hora, no l'eina.

Instal·lació i suport