Tillgänglig nu · GPLv3

Missivus för Matomo

Allt Matomo skickar — lösenordsåterställningar, schemalagda rapporter, aviseringar, allt som går genom Piwik\Mail — levererat via Microsoft Graph. Inget SMTP, ingen användarinloggning, inget licensierat konto.

Basautentisering med SMTP AUTH stängs av som standard för Microsoft 365-tenanter från slutet av december 2026 och är därefter otillgänglig som standard för nya tenanter; det slutgiltiga borttagandet tillkännages under senare delen av 2027. Uppdaterad tidsplan (januari 2026)

Vad den gör

Den Microsoft-väg som stöds

Skickar via Graph med programbehörighet och client credentials — den väg Microsoft dokumenterar för serverprogramvara, inte ett kringgående som överlever fram till nästa säkerhetsbaslinje.

En enda brevlåda, framtvingad av Exchange

Byggd kring en programåtkomstprincip som är begränsad till en enda kostnadsfri delad brevlåda. Även en fullständigt läckt autentiseringsuppgift kan skicka som exakt en no-reply-adress, ingenting annat.

Stora bilagor hanteras

Graph tillåter högst 3 MB för infogade bilagor. Missivus upptäcker för stora PDF:er från schemalagda rapporter och växlar automatiskt till Graphs uppladdningssession i delar. Det finns ingen inställning att göra fel.

Hemlighet eller certifikat

Börja med en klienthemlighet — två klick i Entra. Byt till certifikatautentisering när du vill; inget behöver installeras om. Uppgifterna kan ligga på inställningssidan, i config.ini.php eller i miljövariabler.

Misslyckas högljutt, aldrig tyst

Levereras avstängd. Varje Graph-fel loggas på felnivå med hemligheter maskerade. Det finns en valfri reservväg till Matomos egen transport, men den är avstängd som standard — ett synligt fel är bättre än ett meddelande som tyst försvinner.

Säkerhetsgranskad

Transporten, inställningsmodellen, API-ytan och Vue-komponenten granskades med avseende på läckta hemligheter, CSRF och behörighet — fynd och åtgärder är publicerade i sin helhet.

Krav

  • Matomo 5 (självhostad)
  • En Microsoft 365-tenant och ett konto som kan skapa appregistreringar och ge administratörsmedgivande
  • PHP 7.4+ på Matomo-servern — inga extra PHP-tillägg, ingen Composer
  • Ungefär trettio minuter för engångskonfigurationen hos Microsoft

I Matomos gränssnitt

Missivus inställningssida inuti Matomo: fält för Directory (tenant) ID, Application (client) ID, autentiseringsmetod, klienthemlighet och avsändarbrevlåda, vart och ett med inbyggd hjälptext, samt knapparna Send test email och Save.
Inställningssidan — Tenant, klient, autentiseringsuppgift och avsändare — de fyra värdena, med validering på varje fält.
Testpanelen efter en lyckad sändning: en grön bekräftelse lyder Test email sent to support@missivus.com — Microsoft tog emot det, kontrollera inkorgen för att bekräfta leveransen.
Skicka ett testmeddelande — En knapp bevisar hela kedjan; det exakta Microsoft-felet visas om något är fel.

Skaffa pluginet

Ladda ned från GitHub

Släppt zip-fil, källkod, ändringslogg och ärendehantering.

Matomo Marketplace

Installera inifrån Matomo — sök efter "Missivus" — eller öppna listningen på Marketplace direkt.

Två sätt att få igång det

Installera det själv

Den interaktiva installationsguiden fyller i varje Entra-klick och varje PowerShell-rad med dina egna värden — inget lämnar din webbläsare.

Öppna installationsguiden

Låt Solvetus installera det

Ett tillfälle — Entra-app, åtkomstprincip, brevlåda, plugin, testmeddelande, överlämningsdokument. Programvaran förblir gratis; du betalar för timmen, inte för verktyget.

Installation och support