Wir setzen Matomo in Version 4.2.1 ein.
Die Konfigurationsdatei bei Mail sieht so aus, allerdings ist doch nur für SMTP, oder?
Ist mail() standardmäßig deaktiviert oder wo finde ich die Konfig auf der Web-Oberfläche dafür? Leider keinen Consolenzugriff auf dem Server vorhanden.
Viele Grüße aus Limburg an der Lahn(HE),
Marcel
Mandatory checks
PHP-Version >= 7.2.5: 7.3.26-he.0
PDO Erweiterung:
PDO\MYSQL Erweiterung:
MYSQLI Erweiterung:
Weitere erforderliche Anforderungen: zlib SPL iconv json mbstring Reflection
Verzeichnisse mit Schreibzugriff auf Tag Manager: $DOC_ROOT/js
Optional checks
Dateiintegrität: Warning: Der Datei-Integritätscheck ist fehlgeschlagen und hat ein paar Fehler gemeldet. Du solltest die Probleme beheben und diese Seite neuladen, bis sie keine Fehler mehr anzeigt.
Es wurden unerwartete Dateien in Ihrer Matomo-Installation gefunden. → Bitte löschen Sie diese Dateien, um Fehler zu vermeiden. ←
Zu löschende Datei: config/config.ini.php.alt
Um alle diese Dateien auf einmal zu löschen, kannst du folgenden Befehl ausführen: rm “$DOC_ROOT/config/config.ini.php.alt”
Tracker-Status:
Speicherlimit: 1024M
Zeitzone:
Öffnen einer URL: curl
PageSpeed deaktiviert:
GD > 2.x + Freetype (graphics):
Andere Erweiterungen: json libxml dom SimpleXML
Andere Funktionen: shell_exec set_time_limit mail parse_ini_file glob gzopen md5_file
Dateisystem:
Cron einrichten - Prozesse via CLI steuern: nicht unterstützt (optional)
Letzter erfolgreicher Abschluss der Archivierung: Der Archivierungsprozess wurde vor 00:13:49 erfolgreich abgeschlossen.
Die PHP mail() Funktion bedeutet, dass Matomo einfach nur mail() aufruft und das PHP setup sich dann darum kümmert, dass die Mail richtig beim Mailserver ankommt.
Wenn das nicht funktioniert, dann liegt der Fehler irgendwo im PHP setup oder beim Mailserver. Matomo kann da nicht viel beeinflussen (außer der Absender-Addresse https://matomo.org/faq/troubleshooting/faq_34856/)
In fast allen Fällen ist aber SMTP deutlich einfacher und zuverlässiger als mail() und ich würde daher empfehlen es stattdessen zu verwenden.