Linux
Konfiguration der Parameter in Passwork
Öffnen Sie die Passwork-Weboberfläche und navigieren Sie zu Einstellungen und Benutzer → Systemeinstellungen → Abschnitt Benachrichtigungen.
Aktivieren Sie die Option Benachrichtigungen per E-Mail senden und wählen Sie unter E-Mail-Dienst die Option Lokaler Dienst, geben Sie die Absender-E-Mail an und speichern Sie die Änderungen:

Installation von Postfix
Installieren Sie Postfix:
- DEB
- RPM
apt install -y postfix
dnf install -y postfix
Wählen Sie während der Installation den Konfigurationstyp Internet Site:

Geben Sie den FQDN (Fully Qualified Domain Name) des Servers an:

Konfiguration und Änderung der Parameter in Postfix
Konfiguration der SMTP-Absenderadresse
Erstellen Sie die Datei — /etc/postfix/sasl_passwd:
nano /etc/postfix/sasl_passwd
Fügen Sie die SMTP-Adresse mit dem Login und Passwort des Absenders hinzu:
[mail.isp.example] [email protected]:password
Beispiel für die Verwendung eines nicht standardmäßigen TCP-Ports
[mail.isp.example]:587 [email protected]:password
Beispiel für die Verwendung von Gmail:
[smtp.gmail.com]:587 [email protected]:password
Erstellen Sie eine gehashte Datenbank für Postfix, indem Sie den folgenden Befehl ausführen:
postmap /etc/postfix/sasl_passwd
Nach der Ausführung befindet sich die Postfix-Datenbank — sasl_passwd.db — im Verzeichnis /etc/postfix/.
Einschränkung des Zugriffs auf Datendateien
Die erstellten Dateien enthalten SMTP-Anmeldedaten im Klartext. Aus Sicherheitsgründen sollte der Lese- und Schreibzugriff nur dem root-Benutzer gewährt werden.
Weisen Sie den Besitz zu und setzen Sie den Eigentümer auf root-Benutzer:
chown root:root /etc/postfix/sasl_*
chmod 0600 /etc/postfix/sasl_*
Konfiguration von Postfix als Relay
Bearbeiten Sie die Konfigurationsdatei — /etc/postfix/main.cf:
nano /etc/postfix/main.cf
Fügen Sie die folgenden Parameter hinzu und ändern Sie sie:
# Specify the server's FQDN
myhostname = hostname.passwork.local
# Specify your SMTP server parameter from the "Configuring the SMTP Sender Address" step
relayhost = [mail.isp.example]:587
# Add authentication enabling parameters at the end of the file
smtp_sasl_auth_enable = yes
smtp_sasl_security_options = noanonymous
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_use_tls = yes
smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt
Speichern Sie die Änderungen und starten Sie den Postfix-Dienst neu:
service postfix restart