Nun habe ich mal dieses Postfix auf meinem Proxmox eingerichtet, damit ich per E-Mail ein paar Benachrichtigungen erhalte, zum Beispiel zwecks den Backups.
Erst einmal muss Postfix usw. installiert werden
apt install libsasl2-modules
apt install postfix
Jetzt führen wir zur Sicherheit diesen Befehl aus
grep -R "relayhost" /etc/postfix/
Nun bearbeiten wir die main.cf, als möglichen Anbieter nehmen wir jetzt allinkl.com mit dieser angelegten E-Mail
E-Mail-Adresse: user@domain.de
Benutzername/Kontoname: a555378u
Passwort/Kennwort: tAI18R4FccQCoJH
Ein-/Ausgangsserver: eXXr1tz45.kasserver.com
Also öffnen wir die main.cf
nano /etc/postfix/main.cf
Den Inhalt löschen und dies angepasst reinkopieren
#See /usr/share/postfix/main.cf.dist for a commented, more complete version
relayhost = [eXXr1tz45.kasserver.com]:587
smtp_use_tls = yes
smtp_sasl_auth_enable = yes
smtp_sasl_security_options = noanonymous
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt
#mydestination = $myhostname, localhost.$mydomain, localhost
mit STRG+S speichern und mit STRG+X schließen
Nun erstellen wir die sasl_passwd
nano /etc/postfix/sasl_passwd
Und tragen dies angepasst ein...
mit STRG+S speichern und mit STRG+X schließen
Nun noch diese drei Befehle...
chmod 600 /etc/postfix/sasl_passwd
postmap /etc/postfix/sasl_passwd
systemctl restart postfix.service
und schon sollte der Test funktionieren
echo "Test mail from postfix" | mail -s "Test Postfix" user@domain.de