Missivus för Nextcloud
Allt Nextcloud skickar — lösenordsåterställningar, delningsaviseringar, aktivitetssammanfattningar, administratörslarm — levererat via Microsoft Graph som en enda kostnadsfri delad brevlåda. Inget SMTP, ingen användarinloggning, ingen separat relädemon att driva.
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. Nextclouds inställningar för utgående post talar bara SMTP eller sendmail. Uppdaterad tidsplan (januari 2026)
Vad den gör
Varje e-postmeddelande Nextcloud producerar
Missivus ersätter Nextclouds systemsändare med en dekorator som talar direkt med Graph-API:et — både kärnans post och varje app som använder Nextclouds e-postlager, utan något att ställa om app för app.
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 — och installationsguiden behandlar det steget som helt centralt, med ett kommando som verifierar att det fick effekt.
Stora bilagor hanteras
Filer under Graphs tak på cirka 3 MB för infogade bilagor skickas infogade; allt större laddas automatiskt upp via en uppladdningssession i Graph. Det finns ingen inställning som kan bli fel här.
Hemlighet eller certifikat
En klienthemlighet är den snabbaste vägen in och är standard; certifikatautentisering stöds som valfri härdning. Token cachas i Nextclouds distribuerade cache med säkerhetsmarginal.
Hemligheter kan hållas utanför databasen
Varje värde kan komma från en missivus-array i config.php, som då tar över före inställningsgränssnittet — en filhanterad hemlighet rör aldrig databasen, och lagrade hemligheter är känsliga värden som bara går att skriva.
Misslyckas högljutt, aldrig tyst
Levereras avstängd. Varje Graph-fel loggas på felnivå och visas på inställningssidan — det sväljs aldrig. En testknapp samt occ missivus:test och occ missivus:status bevisar kedjan hela vägen. Reservvägen till Nextclouds egen sändare är avstängd som standard.
Programbehörighet, inte en delegerad inloggning
De vanliga e-postvägarna för Microsoft 365 gör en persons konto till avsändare — en människa loggar in och förblir inloggad. Det är fel form för en server.
| Missivus — programbehörighet | Delegerade sändare | |
|---|---|---|
| Vem som skickar | Programmet självt, som en kostnadsfri delad brevlåda | En persons konto, anslutet genom att klicka på "Sign in" |
| Konfiguration | Administratören skapar en appregistrering en gång | En människa loggar in och förblir inloggad |
| Någon slutar på företaget | Ingenting händer | Posten slutar fungera |
| Skadeområde om uppgiften läcker | En enda brevlåda, framtvingat av Exchange | Allt den personen kan göra |
| Extra tjänster | Inga | Ibland ett SMTP-relä däremellan |
Krav
- Nextcloud 33 eller 34 (självhostad), PHP 8.2 eller senare — inga Composer-beroenden, inget SDK, ingen körtidskod från tredje part
- En Microsoft 365-tenant och en administratör som kan skapa en appregistrering, ge administratörsmedgivande och köra ett PowerShell-kommando mot Exchange Online
- En delad brevlåda att skicka från — den kräver ingen licens
- Ungefär trettio minuter för engångskonfigurationen hos Microsoft
Skaffa appen
Ladda ned från GitHub
Släppt tarball i App Store-format, källkod, ändringslogg och ärendehantering.
Nextcloud App Store
Listningen i Nextcloud App Store förbereds — installera från tarballen på GitHub tills den är publicerad.
Två sätt att få igång det
Installera det själv
Installationsguiden är skriven för någon som aldrig har öppnat Microsoft Entra — varje klick är utskrivet. Räkna med en halvtimme för Microsoft-delen.
Låt Solvetus installera det
Ett tillfälle — Entra-app, åtkomstprincip, brevlåda, appinstallation, testmeddelande, överlämningsdokument. Programvaran förblir gratis; du betalar för timmen, inte för verktyget.