Skip to main content

Häufige Fragen und Fehlerbehebung

Antworten auf häufige Fragen und die schnellsten Wege zur Fehlerbehebung.

Es werden gar keine Mails protokolliert

  • Prüfen Sie, ob das System-Plugin plg_system_maillog aktiviert ist (System → Plugins). Ohne dieses Plugin wird nichts erfasst.
  • Steht in den Optionen Protokollierung einschalten auf Ja?
  • Ist der Kontext ausgewählt, in dem die Mail entsteht? Eine Mail aus einem Cron-Aufruf wird nur erfasst, wenn CLI aktiviert ist.
  • Schließen Log-Regeln die Mail aus? Prüfen Sie besonders den Modus Nur passende einschließen.

Schlägt die Einbindung des Mailers einmal fehl (etwa nach einem größeren Joomla-Update), meldet Mail Log das im Backend mit einer Warnung und schreibt es ins Joomla-Log — Sie merken es also, statt im Stillen keine Einträge mehr zu bekommen.

Ich sehe die Liste, aber keine Nachrichtentexte

Zum Lesen der Bodies brauchen Sie das Recht Mail-Inhalt ansehen — es ist bewusst vom bloßen Ansehen getrennt. Lassen Sie es Ihrer Gruppe unter Optionen → Rechte zuweisen.

Ein Eintrag zeigt „Nur Metadaten“ statt Text

Das ist meist Absicht: Die Mail wurde als sensibel eingestuft (z. B. ein Passwort-Reset) und deshalb ohne Body gespeichert. Alternativ steht der Speichermodus auf einem Auszug oder auf Nur Metadaten. Beides steuern Sie in den Optionen unter Nachrichtentext und Sensible Inhalte — Änderungen wirken auf neue Einträge.

„Erneut senden“ ist nicht möglich

Wurde die Mail nur mit Metadaten oder verkürzt gespeichert, fehlt der vollständige Text und die Mail kann nicht rekonstruiert werden. Bei verschlüsselten Bodies muss der geheime Joomla-Schlüssel unverändert sein. Kam die Meldung zu einer Wartezeit: Zwischen zwei Versänden derselben Mail liegen 30 Sekunden, und maximal 20 Wiederholungen sind möglich. Fehlt das Feld für eine andere Adresse, fehlt Ihnen ein Recht zum Lesen von Inhalt oder Anhängen; der Hinweis an dieser Stelle nennt es.

Das Update wird nicht gefunden oder schlägt fehl

  • Klicken Sie zuerst auf Auf Updates prüfen, um den Zwischenspeicher zu aktualisieren.
  • Ist der Download-Schlüssel bei der Update-Quelle eingetragen — und ohne Leerzeichen am Anfang oder Ende? Ein mitkopiertes Leerzeichen führt zu „Paketdownload fehlgeschlagen“.
  • Notfalls die neue Version manuell herunterladen und über System → Installieren einspielen.

Verschlüsselte Einträge sind plötzlich unlesbar

Der Schlüssel wird aus dem geheimen Joomla-Schlüssel (in configuration.php) abgeleitet. Wurde dieser geändert, lassen sich zuvor verschlüsselte Bodies nicht mehr entschlüsseln. Der geheime Schlüssel sollte nur bewusst und mit Bedacht gewechselt werden.

Die Datenbank wächst stark

Richten Sie die Aufgabe Alte Log-Einträge bereinigen ein und setzen Sie eine Eintrags-Aufbewahrung (Standard 180 Tage) oder eine maximale Eintragszahl. Ab Werk speichert Mail Log den vollständigen Text und die vollständige Nachricht samt Anhängen. Brauchen Sie das nicht, spart der Speichermodus Metadaten + erste N KB oder Nur Metadaten am meisten Platz, denn beide speichern die vollständige Nachricht nicht mit.

Wo liegen die Anhänge?

Ab Werk im Joomla-Log-Verzeichnis unter com_maillog/attachments, meist also innerhalb des Web-Verzeichnisses. Vorgesehen ist der Abruf über die Komponente mit Rechteprüfung, Sperrdateien halten direkte Aufrufe fern. Auf nginx wirken sie nicht; dort gehört der Speicherpfad außerhalb des Web-Verzeichnisses.

Sind die Anhänge verschlüsselt?

Nur im Modus Vollständig, verschlüsselt, und nur Anhänge, die ab Version 1.6.0 in diesem Modus gespeichert wurden. Ältere Anhänge bleiben im Klartext.

Was passiert beim Deinstallieren?

Die vier Datenbanktabellen mit allen Log-Daten werden entfernt. Bereits erfasste Anhang-Dateien bleiben im geschützten Verzeichnis liegen, damit ein versehentliches Deinstallieren keine Beweismittel vernichtet — löschen Sie diesen Ordner bei Bedarf von Hand.

Gilt für Version 1.6.0.

English version