apps und :

  1. yunohost Konto für smtp Zugangsdaten

Nachteile:

  • wenn die Verbindung zu localhost konfiguriert wird, stimmt das Zertifikat für tls nicht. In manchen Applikationen mag das nicht übersteuerbar sein.
  • Im Konto sammeln sich die Antworten auf ausgegangene E-Mails der Applikation sofern Menschen auf die Idee kommen welche dorthin zu schreiben.

Ansonsten funktioniert das und per Weiterleitung kann man sich die E-Mails eines solchen Kontos auch an ein anderes Konto schicken lassen.

  1. /etc/postfix/app_senders_login_maps

Nachteile:

  • muss im Manifest der App konfiguriert sein
  • benötigt möglicherweise einen Patch der Standard Konfiguration

Die App muss diese Integration in ihrem manifest.toml konfiguriert haben und man benötigt evtl. einen Patch.

Wenn im Manifest ein Abschnitt für die Definition einer email domain und eines email Absenders steht (vergleiche flohmarkt, dann trägt yunohost bei der Installation in /etc/postfix/app_senders_login_maps die daraus resultierende E-Mail-Adresse ein.

Im install Skript kann die App dann die festgelegte E-Mail-Adresse in der zu generierenden Konfigurationsdatei eintragen.

Das soll dazu führen, dass die App ohne Passwort und ggf. ohne SSL über localhost eine E-Mail schicken darf, weil postfix erkennt, dass der Linux Benutzer der App berechtigt ist die Absenderadresse zu verwenden.

Das funktioniert nur, wenn der in der Benutzerverwaltung kein gleichnamiges Konto und kein gleichnamiges Alias existieren, weil es in yunohost 11.3 noch ein Problem mit der Postfix Konfiguration in /etc/postfix/main.cf gibt.

Hierzu gibt es einen PR im yunohost repo mit einer verbesserten Konfiguration.

@Codeschubse@ohai.social