Initial vault setup
This commit is contained in:
@@ -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
|
||||
Reference in New Issue
Block a user