Missivus per Nextcloud
Tutto ciò che Nextcloud invia — reimpostazioni password, notifiche di condivisione, riepiloghi di attività, avvisi di amministrazione — recapitato tramite Microsoft Graph come una casella condivisa gratuita. Senza SMTP, senza accesso utente, senza un demone di relay separato da gestire.
L'autenticazione di base SMTP AUTH è disattivata per impostazione predefinita nei tenant Microsoft 365 dalla fine di dicembre 2026, e non disponibile per impostazione predefinita nei tenant nuovi da allora in poi; la rimozione definitiva sarà annunciata per la fine del 2027. Le impostazioni di posta in uscita di Nextcloud parlano solo SMTP o sendmail. Cronologia aggiornata (gennaio 2026)
Che cosa fa
Tutte le e-mail che Nextcloud produce
Missivus sostituisce il mailer di sistema di Nextcloud con un decoratore che parla direttamente con l'API Graph — la posta del core e quella di ogni app che usa il mailer di Nextcloud, senza nulla da migrare app per app.
Una casella, imposta da Exchange
Progettato attorno a una politica di accesso applicativo limitata a una sola casella condivisa gratuita. Anche una credenziale completamente compromessa può inviare solo come un unico indirizzo no-reply — e la guida di installazione tratta quel passaggio come essenziale, con un comando per verificare che sia attivo.
Allegati grandi gestiti
I file sotto il tetto inline di ~3 MB di Graph vanno inline; tutto ciò che è più grande viene caricato automaticamente tramite una sessione di upload Graph. Non c'è impostazione che possa sbagliare.
Segreto o certificato
Un segreto client è la via più rapida ed è l'impostazione predefinita; l'autenticazione con certificato è supportata come irrobustimento opzionale. I token sono conservati nella cache distribuita di Nextcloud con margine di sicurezza.
I segreti possono restare fuori dal database
Ogni valore può arrivare da un array missivus in config.php, che allora prevale sull'interfaccia delle impostazioni — un segreto gestito da file non tocca mai il database, e i segreti memorizzati sono valori sensibili in sola scrittura.
Fallisce ad alta voce, mai in silenzio
Viene distribuito disattivato. Ogni errore Graph è registrato a livello error e mostrato nella pagina delle impostazioni — mai inghiottito. Un pulsante di e-mail di prova, occ missivus:test e occ missivus:status provano la catena da un capo all'altro. Il ripiego sul mailer di Nextcloud è disattivato per impostazione predefinita.
Permessi applicativi, non un accesso delegato
Le vie abituali della posta Microsoft 365 fanno dell'account di una persona il mittente — un umano accede e resta connesso. È la forma sbagliata per un server.
| Missivus — permesso applicativo | Mailer delegati | |
|---|---|---|
| Chi invia | L'applicazione stessa, come casella condivisa gratuita | L'account di una persona, collegato cliccando «Accedi» |
| Configurazione | L'amministratore crea una registrazione app, una volta | Un umano accede e resta connesso |
| Qualcuno lascia l'azienda | Non succede nulla | La posta si rompe |
| Raggio di impatto se la credenziale trapela | Una casella, imposto da Exchange | Tutto ciò che quella persona può fare |
| Servizi aggiuntivi | Nessuno | A volte un relay SMTP in mezzo |
Requisiti
- Nextcloud 33 o 34 (auto-ospitato), PHP 8.2 o successivo — senza dipendenze Composer, senza SDK, senza codice di terze parti a runtime
- Un tenant Microsoft 365 e un amministratore che possa creare una registrazione app, concedere il consenso amministratore ed eseguire un comando PowerShell di Exchange Online
- Una casella condivisa da cui inviare — non serve alcuna licenza
- Circa trenta minuti per la configurazione Microsoft, una sola volta
Ottenere l'app
Scaricare da GitHub
Tarball di release nel formato App Store, sorgenti, changelog e issue tracker.
Nextcloud App Store
La scheda sul Nextcloud App Store è in preparazione — finché non è disponibile, installi dal tarball di release su GitHub.
Due modi per metterlo in funzione
Lo installi da solo
La guida di installazione è scritta per chi non ha mai aperto Microsoft Entra — ogni clic spiegato. Prevedere mezz'ora per il lato Microsoft.
Faccia installare da Solvetus
Un solo appuntamento — app Entra, politica di accesso, casella, installazione dell'app, e-mail di prova, documento di consegna. Il software resta gratuito; si paga l'ora, non lo strumento.