Tilgjengelig nå · GPLv3

Missivus for Nextcloud

Alt Nextcloud sender — passordtilbakestillinger, delingsvarsler, aktivitetssammendrag, administratorvarsler — levert via Microsoft Graph som én gratis delt postboks. Ingen SMTP, ingen brukerpålogging, ingen egen relétjeneste å drifte.

SMTP AUTH med grunnleggende autentisering er deaktivert som standard for Microsoft 365-tenanter fra slutten av desember 2026, og utilgjengelig som standard for nye tenanter deretter; endelig fjerning vil bli kunngjort for sent i 2027. Innstillingene for utgående e-post i Nextcloud snakker bare SMTP eller sendmail. Oppdatert tidslinje (januar 2026)

Hva den gjør

Hver e-post Nextcloud produserer

Missivus erstatter systeme-postmodulen i Nextcloud med en dekoratør som snakker direkte med Graph-API-et — både kjerne-e-post og hver app som bruker e-postmodulen, uten noe å legge om app for app.

Én postboks, håndhevet av Exchange

Bygget rundt en tilgangspolicy som er avgrenset til én enkelt gratis delt postboks. Selv en fullstendig lekket legitimasjon kan sende som nøyaktig én no-reply-adresse — og installasjonsveiledningen behandler det steget som førsteklasses, med en kommando som bekrefter at det tok effekt.

Store vedlegg håndteres

Filer under det innebygde taket i Graph på cirka 3 MB sendes innebygd; alt større lastes automatisk opp gjennom en opplastingsøkt i Graph. Det finnes ingen innstilling som kan gjøre dette feil.

Hemmelighet eller sertifikat

En klienthemmelighet er den raskeste veien inn og er standardvalget; sertifikatautentisering støttes som valgfri herding. Tokener mellomlagres i den distribuerte hurtigbufferen til Nextcloud, med en sikkerhetsmargin.

Hemmeligheter kan holdes utenfor databasen

Hver verdi kan komme fra et missivus-array i config.php, som da vinner over innstillingsgrensesnittet — en filstyrt hemmelighet berører aldri databasen, og lagrede hemmeligheter er sensitive verdier som bare kan skrives, aldri leses.

Feiler høylytt, aldri stille

Leveres avslått. Hver Graph-feil logges på error-nivå og vises på innstillingssiden — aldri svelget. En knapp for test-e-post, occ missivus:test og occ missivus:status beviser kjeden fra ende til annen. Reserveløsningen via den egne e-postmodulen i Nextcloud er av som standard.

Delegerte e-postmoduler mot Missivus

Programtillatelser, ikke en delegert pålogging

De vanlige e-postveiene i Microsoft 365 gjør kontoen til en person til avsenderen — et menneske logger inn og forblir innlogget. Det er feil form for en server.

Missivus — programtillatelseDelegerte e-postmoduler
Hvem som senderSelve programmet, som en gratis delt postboksKontoen til en person, koblet til ved å klikke «Sign in»
OppsettAdministratoren oppretter en appregistrering én gangEt menneske logger inn og forblir innlogget
Noen slutter i selskapetIngenting skjerE-posten slutter å virke
Skadeomfang hvis legitimasjonen lekkerÉn postboks, håndhevet av ExchangeAlt den personen kan gjøre
Ekstra tjenesterIngenNoen ganger et SMTP-relé i mellom

Krav

  • Nextcloud 33 eller 34 (selvhostet), PHP 8.2 eller nyere — ingen Composer-avhengigheter, ingen SDK, ingen kjøretidskode fra tredjepart
  • En Microsoft 365-tenant og en administrator som kan opprette en appregistrering, gi administratorsamtykke og kjøre én PowerShell-kommando mot Exchange Online
  • En delt postboks å sende fra — den trenger ingen lisens
  • Omtrent tretti minutter til engangsoppsettet i Microsoft

Skaff appen

Last ned fra GitHub

Utgivelses-tarball i App Store-format, kildekode, endringslogg og feilsporing.

Nextcloud App Store

Oppføringen i Nextcloud App Store er under forberedelse — inntil den er publisert, installer fra utgivelses-tarballen på GitHub.

To måter å få den i gang på

Installer den selv

Installasjonsveiledningen er skrevet for noen som aldri har åpnet Microsoft Entra — hvert klikk er beskrevet. Sett av en halvtime til Microsoft-siden.

Åpne installasjonsveiledningen

La Solvetus installere den

Én avtale — Entra-app, tilgangspolicy, postboks, app-installasjon, test-e-post, overleveringsdokument. Programvaren forblir gratis; du betaler for timen, ikke for verktøyet.

Installasjon og support