Wir haben eine neue Konfigurationsoption hinzugefügt, die es dem Administrator ermöglicht, E-Mail-Fehler leichter zu beheben.
Seit der Umstellung auf Group-Office 6.8 sind wir auf PHPMailer als zugrunde liegendes E-Mail-Paket umgestiegen, da es weniger Abhängigkeiten gibt. Dies ermöglicht uns die Verwendung des Debuggers. Alles, was wir tun mussten war, ihn durch den Administrator konfigurierbar zu machen.
In Ihrer Konfigurationsdatei, normalerweise /etc/groupoffice/config.php, können Sie die folgende Option hinzufügen:
$config['mailerDebugLevel'] = 3;
Wenn der Debugging-Modus aktiviert ist, werden alle Debug-Daten des Mailers in die Datei log/debug.log in Ihrem Group-Office-Datenverzeichnis geschrieben.
Es gibt fünf verschiedene Werte (schamlos kopiert und eingefügt aus der PHPMailer-Dokumentation):
0: Keine Ausgabe. Dies ist die Standardeinstellung
1: Client-Nachrichten
2: Client- und Server-Nachrichten
3: Wie [2] plus Verbindungsstatus
4: Geräuschvolle Datenausgabe auf niedriger Ebene, selten benötigt
Die neue Konfigurationsoption ist ab Version 6.8.36 verfügbar. Mehr zu den Konfigurationsoptionen finden Sie in unserer Dokumentation.