██████╗ ██████╗ ██████╗ ███████╗███╗ ███╗ █████╗ ██╗██╗
██╔════╝██╔═══██╗██╔══██╗██╔════╝████╗ ████║██╔══██╗██║██║
██║ ██║ ██║██████╔╝█████╗ ██╔████╔██║███████║██║██║
██║ ██║ ██║██╔══██╗██╔══╝ ██║╚██╔╝██║██╔══██║██║██║
╚██████╗╚██████╔╝██║ ██║███████╗██║ ╚═╝ ██║██║ ██║██║███████╗
╚═════╝ ╚═════╝ ╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝╚═╝ ╚═╝╚═╝╚══════╝
D e s k t o p E - M a i l C l i e n t
Lightweight open-source email client for Linux — IMAP/SMTP + Microsoft 365 + local AI
CoreMail Desktop is a free, open-source email client for Linux built with Electron and React. It supports any IMAP/SMTP server as well as Microsoft 365 / Exchange via OAuth2 (no app passwords needed). An optional local AI assistant powered by Ollama lets you summarize emails and generate replies — fully offline, no data leaves your machine.
Key highlights:
- Multiple accounts (IMAP/SMTP + Microsoft 365 Graph API)
- 11 dark/light themes, virtual scrolling, split-view
- Local spam filter and sender management
- Optional AI assistant (Ollama) — runs entirely offline
- Raspberry Pi 4/5 (arm64) support
- One-command install via AppImage
Wähle deine Architektur und füge den Befehl ins Terminal ein — das Script lädt CoreMail herunter, installiert Icons und erstellt einen Desktop-Eintrag.
curl -sSL https://raw.githubusercontent.com/Zenovs/coremail/initial-code/install.sh | bash -s -- --x64wget -qO- https://raw.githubusercontent.com/Zenovs/coremail/initial-code/install.sh | bash -s -- --x64curl -sSL https://raw.githubusercontent.com/Zenovs/coremail/initial-code/install.sh | bash -s -- --arm64wget -qO- https://raw.githubusercontent.com/Zenovs/coremail/initial-code/install.sh | bash -s -- --arm64Nicht sicher welche Architektur?
uname -mim Terminal eingeben:x86_64→ x64,aarch64→ arm64.
| Architektur | Download |
|---|---|
| x64 (Standard-PC) | ⬇️ CoreMail-Desktop-5.0.7-x86_64.AppImage |
| arm64 (Raspberry Pi 4/5) | ⬇️ CoreMail-Desktop-5.0.7-arm64.AppImage |
Das Installations-Script erkennt eine bestehende Installation automatisch und aktualisiert sie:
curl -sSL https://raw.githubusercontent.com/Zenovs/coremail/initial-code/install.sh | bash -s -- --x64
# oder --arm64 für Raspberry PiEinstellungen, Konten und Daten bleiben beim Update erhalten.
pkill -9 -f coremail ; pkill -9 -f CoreMail ; sleep 1 ; \
rm -rf \
~/.local/bin/coremail* \
~/.local/bin/CoreMail* \
~/.local/share/applications/coremail* \
~/.local/share/applications/CoreMail* \
~/.local/share/icons/hicolor/*/apps/coremail* \
~/.local/share/icons/hicolor/*/apps/CoreMail* \
~/.local/share/pixmaps/coremail* \
~/.local/share/pixmaps/CoreMail* \
~/.config/coremail* \
~/.config/CoreMail* \
/usr/share/applications/coremail* \
/usr/share/applications/CoreMail* \
2>/dev/null ; \
gtk-update-icon-cache -f ~/.local/share/icons/hicolor 2>/dev/null ; \
update-desktop-database ~/.local/share/applications 2>/dev/null ; \
echo "✅ CoreMail wurde komplett entfernt!"- Mehrere Konten gleichzeitig — beliebig viele IMAP/SMTP-Konten
- Microsoft Exchange / Microsoft 365 — OAuth2-Login via Microsoft Graph API, kein App-Passwort nötig
- Hostpoint & Bluewin — vorkonfigurierte Vorlagen
- Split-View — Mailliste und Vorschau nebeneinander, alle Spalten verstellbar
- Inline-Antwort — direkt in der Vorschau antworten, ohne Seitenwechsel
- Allen antworten & Weiterleiten — inkl. CC/BCC-Unterstützung
- Ordner-Navigation — alle IMAP-Ordner durchsuchen und wechseln
- Tag-Eingabe für Empfänger — An/CC/BCC als einzelne Chips
- Speichern — Anhang direkt in den Download-Ordner speichern
- Öffnen — Anhang speichern und sofort mit der Standard-Anwendung öffnen
- Alle herunterladen — alle Anhänge einer Mail auf einmal speichern
- Vorschau — Bilder und PDFs direkt in der App anzeigen
- Globale Suche über alle Konten —
Ctrl+K - Nur-Ungelesen-Filter — schnell alle ungelesenen Mails anzeigen
- Kategorie-Filter — nach Werbung, Spam, etc. filtern
- Automatischer Spam-Filter — erkennt Werbung, Phishing, Schadsoftware
- Manuelle Kategorien — Mails als Werbung / Spam / Schädlich / Virus / Vertrauenswürdig markieren
- Absender-Regeln — neue Mails vom gleichen Absender werden automatisch kategorisiert
- Absender-Verwaltung — alle kategorisierten Absender in einer Übersicht
- Rich-Text-Editor mit Formatierungs-Toolbar (Fett, Kursiv, Listen, Farben, Links)
- HTML-Quellcode-Modus und Vorschau
- HTML-Vorlagen — Leer, Formeller Brief, Newsletter, Angebot, eigenes HTML
- Signaturen — pro Konto, mit HTML-Unterstützung
- Anhänge — per Dateiauswahl oder Drag & Drop
- Zeitversetztes Senden — Mail zu einem bestimmten Zeitpunkt versenden
- Entwurf-Autosave — Entwürfe werden alle 10 Sekunden gespeichert
- Lokal mit Ollama — keine Cloud, keine Daten verlassen deinen Computer
- E-Mails zusammenfassen
- Antwortvorschläge generieren
- Text verbessern, kürzen, förmlicher/freundlicher formulieren
- 11 Themes: Dark, Light, Minimal, Morphismus, Glas, Retro, Foundations, Lollipop, Nerd, Colorful, Indie
- Dynamische App-Icons — passen sich automatisch ans Theme an
- Schriftart-Auswahl — Google Fonts direkt in den Einstellungen
- Anpassbare Spaltenbreiten — per Drag
- CSS-Isolation — E-Mail-CSS beeinflusst niemals die App-Oberfläche
- Anpassbare Widgets: Statistiken, Schnellaktionen, Kontoübersicht, Kategorien
- Drag & Drop zum Anordnen
- Vollständiges Ereignisprotokoll — alle App-Aktionen nachvollziehbar
- Hilft bei der Diagnose von Verbindungs- und Synchronisierungsproblemen
- Automatische Update-Prüfung beim Start
- Ein-Klick-Update direkt im Client
| Anbieter | Protokoll | Hinweis |
|---|---|---|
| Microsoft Exchange / Microsoft 365 | Graph API (OAuth2) | Kein App-Passwort nötig |
| Hostpoint | IMAP/SMTP | Vorlage vorhanden |
| Bluewin | IMAP/SMTP | Vorlage vorhanden |
| Gmail | IMAP/SMTP | App-Passwort erforderlich |
| iCloud | IMAP/SMTP | App-Passwort erforderlich |
| Yahoo / GMX / WEB.DE | IMAP/SMTP | — |
| Jeder IMAP/SMTP-Server | IMAP/SMTP | Benutzerdefiniert |
| ✅ | Alle Daten bleiben lokal auf deinem Computer |
| ✅ | Keine Telemetrie, kein Tracking, keine Analytics |
| ✅ | Verbindet sich ausschliesslich mit deinen eigenen E-Mail-Servern |
| ✅ | KI-Features laufen vollständig offline (Ollama) |
| ✅ | Kontodaten AES-verschlüsselt gespeichert |
| ✅ | Open Source — vollständig einsehbarer Code |
| Betriebssystem | Linux x64 / arm64 |
| Speicher | ~200 MB |
| RAM | mind. 512 MB (2 GB+ für KI-Features) |
| KI-Features | Ollama + mind. 4 GB RAM (optional) |
git clone https://github.com/Zenovs/coremail.git
cd coremail
npm install
npm run dev # Entwicklungsmodus
npm run build # AppImage erstellen (x64 + arm64)Einzelne Architektur bauen:
# Nur x64
./node_modules/.bin/electron-builder --linux appimage --x64
# Nur arm64 (Cross-Kompilierung, läuft auch auf x64)
./node_modules/.bin/electron-builder --linux appimage --arm64Beiträge sind willkommen! So kannst du helfen:
- Fork das Repository
- Branch erstellen:
git checkout -b feature/meine-funktion - Änderungen committen:
git commit -m 'Add: neue Funktion' - Push:
git push origin feature/meine-funktion - Pull Request öffnen
Für grössere Änderungen bitte zuerst ein Issue öffnen, um die Richtung abzustimmen.
Bug melden: Issues öffnen
Dieses Projekt steht unter der MIT-Lizenz — see LICENSE for details.
Frei verwendbar, modifizierbar und weitergebbar — auch kommerziell.
CoreMail Desktop — Free, open-source email client for Linux 📧