E-Mail Versand mit eigener Domain

Automatische E-Mails aus HeimV über eigenen Mailserver verschicken

Standardmässig werden die E-Mails aus HeimV über die allgemeine Adresse «no-reply@heimv.ch» versendet. Wenn Mieter jedoch eine Antwort an diese Adresse schicken, landet sie nicht automatisch im eigenen Posteingang. Es kann eine Weiterleitung beantragt werden, dafüf wird dann aber eine eigener E-Mail Account «organisation@app.heimv.ch».

Es kann auch ein eigener Mailserver über SMTP angebunden werden.

Hostpoint, Cyon, GMX & Co.

Die Konfiguration ist vom jeweiligen Mailprovider abhängig und funktioniert gleich, wie wenn man bei sich auf dem Computer ein Mailprogramm wie Outlook oder Thunderbird einrichtet. Wende dich für die Integration in HeimV an Filou.

Gmail und Google Workspaces

Gmail und Google Workspaces unterstützt nur noch das Login-Verfahren XOAUTH2, um E-Mails via SMTP zu verschicken. Die Einrichtung dafür ist leider nicht ganz so trivial. Details dazu in der Dokumentation von Google

1. Google Cloud Projekt erstellen

2. Gmail API aktivieren

  • Gehe zu: APIs & Dienste > Bibliothek
  • Suche nach «Gmail API»
  • Klicke auf «Aktivieren»
  • Gehe zu: APIs & Dienste > OAuth-Zustimmungsbildschirm

  • Fülle die erforderlichen Felder aus:

  • Typ: Intern

  • Scopes hinzufügen:

    • https://mail.google.com/
  • Speichern und weiter

4. OAuth 2.0-Client-ID erstellen

  • Gehe zu: APIs & Dienste > Anmeldedaten
  • Klicke auf «Anmeldedaten erstellen > OAuth-Client-ID»
  • Anwendungstyp: Webanwendung
  • Name: HeimV
  • Autorisierte Weiterleitungs-URI hinzufügen:
    • https://google.github.io/gmail-oauth2-tools/html/oauth2.dance.html
  • Erstellen
  • Client-ID und Client-Secret notieren und an Filou schicken

5. OAuth Token & Refresh-Token generieren

Mit der Dokumentation von Google können dann die Access- und Refresh-Tokens generiert werden. Filou macht das gerne für euch.

  • Token generieren:
    $ python oauth2.py --generate_oauth2_token --client_id=<CLIENT_ID> --client_secret=<CLIENT_SECRET>