Versand von Mails aus GitLab testen

Wenn Du einen eigenen GitLab Server betreibst, wirst Du früher oder später gerne auch Benachrichtigungen per Mail an Dich selber oder an die Nutzer Deines Servers versenden wollen. Manchmal kann sich das Setup als ein wenig tricky erweisen.

Wenn Du einen SMTP-Server verwenden möchtest, kannst Du dies in der /etc/gitlab/gitlab.rb konfigurieren. Einige gute Beispiele für die Konfiguration verschiedener Maildienstleister sind in der GitLab-Dokumentation der SMTP-Einstellungen aufgelistet.

Testen kannst Du das sehr gut von der GitLab-Konsole aus:

$ gitlab-rails console

In der gitlab-rails Konsole erfolgt der Testversand mit:

Notify.test_email('test@testdomain.de', 'Titel der Mail', 'Inhalt der Testnachricht.').deliver_now

Die Mail wird sofort versandt und Du siehst direkt eventuelle Fehlermeldungen.

0 Kommentare

Hinterlasse einen Kommentar

An der Diskussion beteiligen?
Hinterlasse uns deinen Kommentar!

Kommentar verfassen

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.