Come cerca Neruna
Prima nel file autoconfig (<calendar> e <addressBook>, vedi «Configurazione automatica»).
Altrimenti Neruna interroga https://dominio/.well-known/caldav e …/carddav – prima sul dominio dell'indirizzo e-mail, poi sul server IMAP. Basta un reindirizzamento, una richiesta di accesso (401) o una risposta DAV (207).
Poi Neruna trova da solo i singoli calendari e rubriche – anche quelli condivisi con te da altri. Non devi mai digitare il percorso di un singolo calendario.
Configurare il reindirizzamento
Sul server web che offre DAV, due reindirizzamenti permanenti al percorso DAV – qui con Nextcloud come esempio:
nginx
location = /.well-known/caldav { return 301 /remote.php/dav/; }
location = /.well-known/carddav { return 301 /remote.php/dav/; }
Apache
Redirect 301 /.well-known/caldav /remote.php/dav/
Redirect 301 /.well-known/carddav /remote.php/dav/
Destinazioni comuni: Nextcloud /remote.php/dav/, SOGo /SOGo/dav/, Radicale la radice /. Nextcloud include già il reindirizzamento per Apache.
Verso un altro server? Se il reindirizzamento punta a un altro nome host (ad es. da example.com a dav.example.net), Neruna lo chiede durante la configurazione, mostra la destinazione esatta e invia la password solo dopo il consenso. Se la destinazione è il server IMAP stesso, nessuna domanda. Neruna non usa mai reindirizzamenti verso http:// non cifrato.
Verificare
Senza accedere, verifica solo il reindirizzamento:
curl -si -X PROPFIND -H "Depth: 0" https://mail.example.com/.well-known/caldav | head -3
HTTP/2 301
location: https://mail.example.com/remote.php/dav/
301/302 con location, 401 o 207 vanno bene. 404 significa che Neruna qui non trova nulla.