Missivus para Matomo
Todo lo que Matomo envía — restablecimientos de contraseña, informes programados, alertas, cualquier cosa que pase por Piwik\Mail — entregado a través de Microsoft Graph. Sin SMTP, sin inicio de sesión de usuario, sin cuenta con licencia.
Qué hace
La vía soportada por Microsoft
Envía a través de Graph con permisos de aplicación mediante credenciales de cliente — la ruta que Microsoft documenta para el software de servidor, no un apaño que sobrevive hasta la siguiente línea base de seguridad.
Un solo buzón, garantizado por Exchange
Diseñado en torno a una política de acceso de aplicaciones limitada a un único buzón compartido gratuito. Incluso una credencial totalmente filtrada solo puede enviar como una única dirección no-reply, y nada más.
Adjuntos grandes resueltos
Graph limita los adjuntos en línea a 3 MB. Missivus detecta los PDF de informes programados que superan ese tamaño y cambia automáticamente a la vía de sesiones de subida por fragmentos de Graph. No hay ningún ajuste que se pueda configurar mal.
Secreto o certificado
Empiece con un secreto de cliente — dos clics en Entra. Pase a la autenticación con certificado cuando quiera; no hay que reinstalar nada. Las credenciales pueden residir en la página de ajustes, en config.ini.php o en variables de entorno.
Falla de forma visible, nunca en silencio
Se entrega desactivado. Cada fallo de Graph se registra a nivel de error con los secretos censurados. Existe un respaldo opcional al transporte propio de Matomo, pero viene desactivado por defecto — un fallo visible es mejor que un correo que desaparece sin dejar rastro.
Revisado en materia de seguridad
El transporte, el modelo de ajustes, la superficie de la API y el componente Vue se auditaron en busca de fugas de secretos, CSRF y fallos de autorización — los hallazgos y las correcciones están publicados íntegramente.
Requisitos
- Matomo 5 (autoalojado)
- Un tenant de Microsoft 365 y una cuenta que pueda crear registros de aplicaciones y conceder el consentimiento de administrador
- PHP 7.4+ en el servidor de Matomo — sin extensiones PHP adicionales, sin Composer
- Unos treinta minutos para la configuración única del lado de Microsoft
En la interfaz de Matomo
Las capturas son provisionales hasta que se disponga de las definitivas — la página de ajustes sigue el lenguaje de diseño propio de Matomo.
Obtener el plugin
Descargar desde GitHub
Zip de la versión, código fuente, registro de cambios y gestor de incidencias.
Matomo Marketplace
Instálelo desde el propio Matomo en cuanto la ficha del Marketplace esté publicada — busque "Missivus".
Dos formas de ponerlo en marcha
Instálelo usted mismo
La guía de configuración interactiva prerrellena cada clic en Entra y cada línea de PowerShell con sus propios valores — nada sale de su navegador.
Deje que Solvetus lo instale
Una sola cita — aplicación de Entra, política de acceso, buzón, plugin, correo de prueba y documento de entrega. El software sigue siendo gratuito; usted paga la hora de trabajo, no la herramienta.