Proxmox VE 8.2 Mailbenachrichtigung einstellen: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 16: | Zeile 16: | ||
hinzufügen & anpassen | hinzufügen & anpassen | ||
relayhost = <smtp.mailserver.de>:587 hier eintragen 192.168.213.44:25 (lokaler Mailserver bei D/S Datentechnik) | relayhost = <smtp.mailserver.de>:587 hier eintragen 192.168.213.44:25 (lokaler Mailserver bei D/S Datentechnik) | ||
smtp_sasl_auth_enable = yes | smtp_sasl_auth_enable = yes | ||
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd | smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd | ||
smtp_sasl_security_options = noanonymous | smtp_sasl_security_options = noanonymous | ||
smtp_tls_CAfile = /etc/postfix/cacert.pem | smtp_tls_CAfile = /etc/postfix/cacert.pem | ||
smtp_use_tls = yes | smtp_use_tls = yes | ||
sender_canonical_classes = envelope_sender, header_sender | sender_canonical_classes = envelope_sender, header_sender | ||
sender_canonical_maps = regexp:/etc/postfix/sender_canonical_maps | sender_canonical_maps = regexp:/etc/postfix/sender_canonical_maps | ||
smtp_header_checks = regexp:/etc/postfix/header_check | smtp_header_checks = regexp:/etc/postfix/header_check | ||
Absenderadresse anpassen ## | |||
nano /etc/postfix/sender_canonical_maps | nano /etc/postfix/sender_canonical_maps | ||
/.+/ absender@adresse.de | /.+/ absender@adresse.de | ||
Absenderadresse nochmals anpassen ## | |||
nano /etc/postfix/header_check | nano /etc/postfix/header_check | ||
/From:.*/ REPLACE From: absender@adresse.de | /From:.*/ REPLACE From: absender@adresse.de | ||
Benutzerdaten hinterlegen | |||
nano /etc/postfix/sasl_passwd | nano /etc/postfix/sasl_passwd | ||
<smtp.mailserver.de>:587 <user>:<passwort> hier eintragen 192.168.213.44:25 stoehr:x19... | <smtp.mailserver.de>:587 <user>:<passwort> hier eintragen 192.168.213.44:25 stoehr:x19... | ||
Version vom 16. Mai 2024, 08:02 Uhr
Proxmox Emailbenachrichtigung einstellen - Postfixkonfiguration anpassen
Dies gilt sowohl für PVE als auch PBS
1. benötigte Pakete installieren ##
apt install postfix libsasl2-modules -y
2. postfix Konfiguration anpassen ## nano /etc/postfix/main.cf
auskommentieren #relayhost =
hinzufügen & anpassen relayhost = <smtp.mailserver.de>:587 hier eintragen 192.168.213.44:25 (lokaler Mailserver bei D/S Datentechnik) 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
Absenderadresse anpassen ## nano /etc/postfix/sender_canonical_maps /.+/ absender@adresse.de
Absenderadresse nochmals anpassen ## nano /etc/postfix/header_check /From:.*/ REPLACE From: absender@adresse.de
Benutzerdaten hinterlegen nano /etc/postfix/sasl_passwd <smtp.mailserver.de>:587 <user>:<passwort> hier eintragen 192.168.213.44:25 stoehr:x19...
- gehashte Datenbank Datei erstellen ##
postmap /etc/postfix/sasl_passwd
- 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
- Postfix allgemeines snakeoil Zertifikat zuweisen ##
cat /etc/ssl/certs/ssl-cert-snakeoil.pem | tee -a /etc/postfix/cacert.pem
- Absenderadresse in GUI anpassen ##
Datacenter > Options > Email from addresss
- postfix neustarten ##
postfix reload
- E-Mail testen ##
echo "Proxmox SMTP Test" | mail -s "SMTP Test" empfänger@adresse.de -r absender@adresse.de
EMailbenachrichtigung beim Einsatz von ZFS-Pools
Angelegt Montag 15 April 2024
siehe auch https://www.thomas-krenn.com/de/wiki/Mail_Notifications_in_Proxmox_VE_konfigurieren_und_erstellen
ZFS Mail Benachrichtigungen
Hat man ZFS im Einsatz, so macht es auch Sinn, Benachrichtigungen bei ZFS-Fehlern zu bekommen. Hierzu kann man folgende Einstellungen treffen:
apt install zfs-zed && nano /etc/zfs/zed.d/zed.rc
- E-Mail Adresse entsprechend anpassen
ZED_EMAIL_ADDR="admin@Maildomain.de"
- Zum Testen temporär setzen
ZED_NOTIFY_VERBOSE=1
- (ZED_NOTIFY_VERBOSE=0 keine Benachrichtigung falls alles i.Ordnung)
- (ZED_NOTIFY_VERBOSE=1 immer eine Benachrichtigung)
systemctl reload-or-restart zed.service
Zum Testen kann man folgendes Test-Szenario verwenden:
cd /tmp dd if=/dev/zero of=sparse_file bs=1 count=0 seek=512M zpool create test /tmp/sparse_file zpool scrub test
Danach solltet Ihr eine E-Mail erhalten haben, dass das Scrubbing von test abgeschlossen ist. Das Test-File könnt ihr danach wieder löschen, indem ihr den temporären Pool löscht:
zpool export test rm /tmp/sparse_file