PM Sendmail
Vorweg: Werden Bilder zur Verdeutlichung benötigt, in die PDF sehen!
Zuerst benötigte Pakete installieren
apt install postfix libsasl2-modules -y
Die postfix Konfiguration anpassen
nano /etc/postfix/main.cf
hier auskommentieren:
#relayhost =
Die Änderungen werden in dem Terminal auf dem Proxmox gemacht – (Proxmox interne IP) – mit root einloggen – dann loslegen!
## hinzufügen & anpassen ##
relayhost = Dein_SMTP_Server:465 (Port prüfen)
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_tls_CAfile = /etc/postfix/cacert.pem
smtp_use_tls = yes
sender_canonical_classes = envelope_sender, header_sender
sender_canonical_maps = regexp:/etc/postfix/sender_canonical_maps
smtp_header_checks = regexp:/etc/postfix/header_check
smtp_tls_wrappermode = yes
smtp_tls_security_level = encrypt
Die Absenderadresse anpassen
nano /etc/postfix/sender_canonical_maps
/.+/ Deine_Email_Adresse
Die Absenderadresse nochmals anpassen
nano /etc/postfix/header_check
/From:.*/ REPLACE From: Deine_Email_Adresse
Die Benutzerdaten hinterlegen
nano /etc/postfix/sasl_passwd
Dein SMTP_SERVER:465 (Dein Port)deine.email@wasauchimmer.com:Dein_Passwort
Eine gehashte Datenbank Datei erstellen:
postmap /etc/postfix/sasl_passwd
Nun Zugriffsrechte anpassen:
chown root:root /etc/postfix/sasl_passwd /etc/postfix/sasl_passwd.db
chmod 0600 /etc/postfix/sasl_passwd /etc/postfix/sasl_passwd.db
Jetzt Postfix allgemeines snakeoil Zertifikat zuweisen:
cat /etc/ssl/certs/ssl-cert-snakeoil.pem | tee -a /etc/postfix/cacert.pem
Die Absenderadresse in GUI anpassen:
Datacenter > Options > Email from addresss
Jetzt postfix neustarten
postfix reload
Zum Abschluss die E-Mail testen:echo"Proxmox SMTP Test_BV3"| mail -s "SMTP Test"deine.email@wasauchimmer.com -r deine.email@wasauchimmer.com
Wenn du jetzt eine Email bekommen hast: Herzlichen Glückwunsch – alles richtig gemacht!