Disponible ya · GPLv3

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.

SMTP AUTH con autenticación básica quedará desactivado por defecto en los tenants de Microsoft 365 desde finales de diciembre de 2026, y no disponible por defecto en los tenants nuevos a partir de entonces; la retirada definitiva se anunciará para finales de 2027. Calendario actualizado (enero de 2026)

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

La página de ajustes de Missivus en Matomo: campos para el ID de directorio (tenant), el ID de aplicación (cliente), el método de autenticación, el secreto de cliente y el buzón remitente, cada uno con ayuda contextual, más los botones Send test email y Save.
Página de ajustes — Tenant, cliente, credencial y remitente — los cuatro valores, con validación en cada campo.
El panel de correo de prueba tras un envío correcto: una confirmación verde indica que Microsoft aceptó el correo de prueba enviado a support@missivus.com y sugiere comprobar la bandeja de entrada.
Enviar un correo de prueba — Un solo botón comprueba toda la cadena; si algo falla, se muestra el error exacto de Microsoft.

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 — busque "Missivus" — o abra directamente la ficha del Marketplace.

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.

Abrir la guía de configuración

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.

Instalación y soporte