Mailrise - E-Mail-Benachrichtigungen als Apprise-Gateway nutzen
Mailrise - E-Mail-Benachrichtigungen als Apprise-Gateway nutzen
Mailrise ist ein SMTP-Server, der eingehende E-Mails in Apprise-Benachrichtigungen umwandelt und so Dutzende Dienste wie Slack, Telegram oder Pushover erreichbar macht.
Was ist Mailrise?
Viele Systeme und Anwendungen unterstützen E-Mail als Benachrichtigungskanal, aber keinen direkten Webhook oder API-Call. Mailrise löst dieses Problem elegant: Es nimmt E-Mails per SMTP entgegen und leitet den Inhalt über die Apprise-Bibliothek an über 60 konfigurierbare Ziele weiter – von Matrix über ntfy bis zu SMS-Diensten. Damit wird jede E-Mail-fähige Anwendung zu einer vollwertigen Notification-Quelle. Der Konfigurationsaufwand ist minimal; die Zieldienste werden in einer einzigen YAML-Datei definiert.
Voraussetzungen
- Docker 20.10+ / Docker Compose
- Mindestens ein konfigurierter Apprise-Kanal (Telegram, Slack, Pushover etc.)
- Anwendungen, die SMTP nutzen und auf den Mailrise-Port zeigen können
Compose-Beispiel
services:
mailrise:
image: yoryan/mailrise:latest
container_name: mailrise
restart: unless-stopped
ports:
- "8025:8025"
volumes:
- ./mailrise.conf:/etc/mailrise.conf:ro
environment:
- TZ=Europe/Berlin
Hinweise
- In
mailrise.confwerden die Apprise-URLs als Empfänger-Adressen gemappt, z. B.alerts@mailrise.xyz → tgram://bottoken/chatid. - Anwendungen, die normalerweise an
localhost:25senden, können ohne Änderung auflocalhost:8025(oder den Container-Namen) umgeleitet werden. - Mailrise lauscht standardmäßig ohne Authentifizierung – Port nicht öffentlich exponieren; ausschließlich im internen Docker-Netzwerk verwenden.
- Mehrere Apprise-Ziele lassen sich pro Empfängeradresse konfigurieren, sodass eine E-Mail gleichzeitig Telegram und Slack erreicht.