Initial vault setup

This commit is contained in:
2026-06-09 18:40:21 +02:00
commit bda02d587f
3692 changed files with 402457 additions and 0 deletions
@@ -0,0 +1,116 @@
---
title: Nextcloud Mail
created: 2026-06-07
updated: 2026-06-07
type: app
tags: [catalogue, email, webmail, nextcloud, imap]
confidence: high
contested: false
sources: [https://selfh.st/apps/?tag=Email, https://github.com/nextcloud/mail]
---
# 📧 Nextcloud Mail
> **Client mail intégré à Nextcloud** : webmail moderne intégré nativement à la suite collaborative — emails, calendrier et contacts dans une seule plateforme unifiée pour les utilisateurs Nextcloud.
## 📋 Informations Générales
| Champ | Valeur |
| :--- | :--- |
| **Site web** | [nextcloud.com/mail](https://nextcloud.com/mail/) |
| **GitHub** | [nextcloud/mail](https://github.com/nextcloud/mail) |
| **License** | AGPL-3.0 |
| **Langage** | PHP (backend) + Vue.js (frontend) |
| **Étoiles GitHub** | 988 ⭐ |
| **Catégorie** | [[cat-email\|Email]] |
| **Mainteneur** | Nextcloud GmbH + communauté |
## 📝 Description
**Nextcloud Mail** est l'application mail officielle de la suite **Nextcloud**. Pensée pour les organisations qui utilisent déjà Nextcloud (fichiers, calendrier, contacts, Talk) et qui veulent un **webmail intégré** sans multiplier les outils. C'est un **client** (pas un serveur) : il se connecte à un serveur IMAP/SMTP existant.
**Fonctionnalités** :
- **IMAP/SMTP** : se connecte à n'importe quel serveur (Dovecot, Stalwart, Gmail, Outlook, etc.)
- **Interface moderne** : Vue.js, responsive, fonctionnelle sur mobile
- **Calendrier** : vue partagée avec l'app Calendar de Nextcloud
- **Contacts** : intégration avec l'app Contacts (CardDAV)
- **Réunions** : création de réunions via Nextcloud Talk ou liens ICS
- **Templates de réponse** : réponses prédéfinies
- **Filtres** : règles IMAP natives
- **Recherche** : full-text via l'index Nextcloud
- **Pièces jointes** : prévisualisation inline, partage via lien Nextcloud
- **Enigma (PGP)** : chiffrement bout-en-bout via plugin optionnel
**Forces** :
- **Intégration native** : emails + calendrier + contacts + fichiers dans une seule UI
- **OAuth2 Nextcloud** : authentification centralisée
- **Mobile friendly** : l'app Android/iOS Nextcloud embarque Mail
- **Open source** : auditable, développé par Nextcloud GmbH
- **Pas de serveur mail à gérer** : c'est un client, se branche sur ce que vous voulez
**Faiblesses** :
- **Nécessite Nextcloud** : pas utilisable en standalone
- **Pas de bundle complet** : c'est juste le client, pas un serveur
- **Fonctionnalités avancées limitées** : pas de PGP natif (plugin optionnel)
- **Performance** : peut être lourd sur de très grosses boîtes
- **Migration** : pas d'outil intégré pour migrer depuis un autre webmail
## 🚀 Installation
### Via l'admin Nextcloud
```bash
# Prérequis : Nextcloud 27+ installé
# Méthode 1 : depuis l'interface web
# Settings → Apps → Productivity → enable "Mail"
# Méthode 2 : en CLI
sudo -u www-data php occ app:install mail
sudo -u www-data php occ app:enable mail
```
### Installation manuelle (rebuild)
```bash
cd /var/www/nextcloud/apps
git clone https://github.com/nextcloud/mail.git
sudo -u www-data php occ app:enable mail
```
## ⚙️ Configuration
1. **Comptes** : ajoutés par utilisateur dans l'interface Mail (auto-discovery activé)
2. **Stockage cache** : table `oc_mail_*` dans la DB Nextcloud (SQLite/MySQL/PostgreSQL)
3. **OAuth2** : configurable globalement (Google, Microsoft, générique)
4. **Délégation d'envoi** : supportée pour le multi-comptes
5. **Plugins** : Enigma (PGP) à installer séparément via `occ app:install`
## 🔗 Alternatives
- **[Roundcube](https://roundcube.net)** — Webmail standalone mature, plus de plugins
- **[SnappyMail](https://github.com/the-djmaze/snappymail)** — Plus léger, ne nécessite pas Nextcloud
- **[SOGo](https://www.sogo.nu)** — Webmail + calendrier + contacts, intégré à mailcow
- **[Cypht](https://github.com/jasonmunro/cypht)** — Léger, multi-comptes, sans dépendance Nextcloud
## 🔒 Sécurité
- **Authentification Nextcloud** : 2FA + TOTP disponibles, à activer
- **Stockage credentials** : chiffrés au repos (chiffrement de la DB Nextcloud)
- **CSP** : configuré par Nextcloud core
- **Pas de PGP natif** : nécessite le plugin optionnel
- **OAuth2** : recommandé pour Gmail/Outlook (pas de mot de passe stocké)
## 📚 Ressources
- [Site officiel Nextcloud Mail](https://nextcloud.com/mail/)
- [Documentation](https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/email_configuration.html)
- [GitHub nextcloud/mail](https://github.com/nextcloud/mail)
- [Nextcloud Hub](https://nextcloud.com/hub/)
## Pages Liées
- [[cat-email]] — Toutes les apps Email du catalogue
- [[app-mailcow]] — Stack complète qui peut être complétée par Nextcloud
- [[app-roundcube]] — Webmail standalone plus riche en plugins
- [[app-snappymail]] — Alternative légère ne nécessitant pas Nextcloud
- [[recettes-docker-compose]] — Templates Docker pour Nextcloud
- [[securisation-home-lab]] — OAuth2 et 2FA