Direkt zum Hauptinhalt

Mail Benachrichtigungen

Es können bei jedem Speedtest oder bei Überschreiten eines Limits Mails verschickt werden.

Dazu ist zuerst die Docker Compose Datei anzupassen, folgende Environment Variablen sind hinzuzufügen.

        environment:
            - MAIL_MAILER=smtp
            - MAIL_HOST=smtp.beispiel.de
            - MAIL_PORT=25/587/465
            - MAIL_USERNAME=speedtest@beispiel.de
            - MAIL_PASSWORD=Tolles-Beispiel-Kennwort
            - MAIL_ENCRYPTION=NULL/SSL/TLS
            - MAIL_FROM_ADDRESS="speedtest@beispiel.de"
            - MAIL_FROM_NAME="Speedtest Tracker"

Hier müssen natürlich die Daten vom Mailserver und die Logindaten angepasst werden.

Anschließend den Container mittels sudo docker-compose up -d oder sudo docker compose up -d neu erstellen lassen und starten.

Danach kann im Admin die Einstellung unter Settings - Notifications - Mail konfiguriert werden. Empfehlenswert ist der Trigger Notify on threshold failures, damit nicht bei jedem Test eine Mail verschickt wird, sondern nur dann, wenn diese zu schlechte Werte haben.

Die Thresholds müssen natürlich auch eingestellt werden, dazu einfach in Settings - Thresholds die Option aktivieren und die Grenzwerte eintragen.

grafik.png