Bei einem Kunden setze ich Redmine ein. Es läuft dort auf meinem Klapprechner in einer lokalen VM. Die Kunden-Infrastruktur “kennt” diese VM nicht. Dennoch soll Redmine Email-Benachrichtigungen verschicken. Mit den üblichen Mechanismen geht das nicht, weil die VM nicht als “sende-berechtigt” vermerkt ist. Aber ich habe ja einen SSH-Login auf einen Rechner, der Emails versenden kann. Hier die Beschreibung, wie man Redmine (… oder auf fast jede andere Applikation) dazu bringt, die Mails über diesen Zwischenrechner zu versenden.
Aktionen innerhalb der Redmine-VM
SSH-Schlüssel für den Email-Versand erzeugen
XINETD installieren
XINETD konfigurieren
1 2 3 4 5 6 7 8 9 10 11 12 |
|
Hierbei müssen diese Ersetzungen vorgenommen werden:
- {user}
- {email-server}
Aktionen auf dem Email-Server
Sicherstellen: netcat ist verfügbar
SSH-Schlüssel eintragen
1
|
|