Email Viewer für Nextcloud einrichten

Mit dem Email Viewer für Nextcloud lassen sich E-Mail-Dateien (z. B. .eml) direkt in der Nextcloud-Oberfläche anzeigen – ganz ohne externen Mailclient. Die App wandelt E-Mails serverseitig in PDFs um und nutzt dafür einen externen Converter.

In diesem Beitrag zeige ich Schritt für Schritt, wie du den Email Viewer installierst und konfigurierst.

🔗 Offizielle Anleitung:
https://apps.nextcloud.com/apps/files_emailviewer

Voraussetzungen

Bevor es losgeht, sollten folgende Voraussetzungen erfüllt sein:

  • Nextcloud 28 oder höher
  • Aktivierte Apps:
    • Viewer
    • PDF Viewer
  • PHP proc_open aktiviert (in der Regel Standard)
  • Auf dem Server installiert:
    • Email to PDF Converter (JAR-Datei, z. B. Version 3.0.0)
    • OpenJDK (z. B. OpenJDK 11)
    • wkhtmltopdf

Schritt 1: Nextcloud Apps installieren

Die Apps können entweder über den Nextcloud App Store oder per OCC-Kommandozeile installiert werden.

Installation per OCC

cd /var/www/nextcloud

sudo -u www-data php occ app:install files_emailviewer
sudo -u www-data php occ app:install viewer
sudo -u www-data php occ app:install files_pdfviewer

sudo -u www-data php occ app:enable files_pdfviewer viewer files_emailviewer
Apps via occ installieren

Schritt 2: Email-to-PDF-Converter herunterladen

Der Email Viewer benötigt einen externen Java-Converter, der E-Mails in PDFs umwandelt.

Verzeichnis vorbereiten und Rechte setzen

cd /opt
sudo chown -R www-data:www-data /opt/
sudo chmod 775 /opt/

Converter herunterladen

sudo -u www-data wget https://github.com/nickrussler/email-to-pdf-converter/releases/download/3.0.0/emailconverter-3.0.0-all.jar
emailconverter auf Server aglegen

Schritt 3: Pfad zum Converter konfigurieren

Nun muss der Pfad zur JAR-Datei in Nextcloud hinterlegt werden.

cd /var/www/nextcloud

sudo -u www-data php occ config:app:set files_emailviewer binary_path --value="/opt/emailconverter-3.0.0-all.jar"
sudo -u www-data php occ maintenance:repair
Email Viewer konfigurieren

Schritt 4: Abhängigkeiten installieren

Falls noch nicht vorhanden, installiere die benötigten Systempakete:

apt install wkhtmltopdf openjdk-11-jre
Pakete installieren

Schritt 5: Installation überprüfen

Zum Abschluss empfiehlt sich eine kurze Funktionsprüfung.

Konfiguration prüfen

sudo -u www-data php occ config:app:get files_emailviewer binary_path
ls -la /opt/emailconverter-3.0.0-all.jar

App-Status prüfen

sudo -u www-data php occ app:list | grep viewer

Systemabhängigkeiten prüfen

dpkg -l | grep wkhtmltopdf
dpkg -l | grep OpenJDK
php -m | grep pcntl
wkhtmltopdf --version
Installation und Konfiguration prüfen

Abschließend noch der Funktionstest von Email Viewer in Nextcloud:

Abschließender Funktionstest für Email Viewer

Fazit

Mit dem Email Viewer für Nextcloud lassen sich E-Mail-Dateien komfortabel direkt im Browser anzeigen. Die einmalige Einrichtung erfordert zwar einige Schritte und Abhängigkeiten, bietet danach aber eine saubere und integrierte Lösung für das Arbeiten mit E-Mails in der Nextcloud.

Wenn wir auch Sie beim Aufbau eines eigenen Nextcloud Servers oder dem Managed Hosting eines Nextcloud Serves unterstützen können, dann nehmen Sie gerne Kontakt auf oder vereinbaren Sie direkt hier einen Termin.