Postfix einrichten: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
K (1 Version importiert) |
Daniel (Diskussion | Beiträge) K (1 Version importiert) |
(kein Unterschied)
|
Aktuelle Version vom 21. Oktober 2021, 06:18 Uhr
Links: http://www.dirk-hagedorn.de/?page_id=789
Pakete Installieren
sudo apt-get install postfix mailutils
main.cf konfigurieren
sudo nano /etc/postfix/main.cf
Konfiguration für Strato
smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination myhostname = raspberrypi.fritz.box alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases mydestination = flurcam, raspberrypi.fritz.box, localhost.fritz.box, localhost relayhost = smtp.strato.de:587 mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 mailbox_size_limit = 0 recipient_delimiter = + inet_interfaces = all smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd smtp_sasl_security_options = noanonymous smtp_use_tls = yes smtp_enforce_tls = yes smtp_tls_security_level = may sender_canonical_maps = hash:/etc/postfix/sender_canonical inet_protocols = ipv4
Passwort hinterlegen
sudo nano /etc/postfix/sasl_passwd
Folgender Inhalt
smtp.strato.de User@domain.net:PASSWORT
Datenbank erstellen
sudo postmap /etc/postfix/sasl_passwd
User änndern
sudo chown postfix:root /etc/postfix/sasl_passwd.db
Aliasse erstellen
sudo nano /etc/postfix/sender_canonical
Inhalt
pi sender@domain.net root sender@domain.net
bekannt machen
sudo postmap /etc/postfix/sender_canonical
Postfix neu starten
sudo /etc/init.d/postfix restart
oder
sudo /etc/init.d/postfix reload
Testmail senden
echo "Dies ist eine Testmail" | mailx -s "Test" michaela.musterfrau@example
Log prüfen
sudo tail -f /var/log/mail.log
oder
tail -20 /var/log/mail.log
Cache leeren
sudo postsuper -d ALL
Hat man einen Fehler bei der Konfiguration gemacht, kann man Postfix auf Werkseinstellungen zurücksetzen. Dafür einfach den Befehl auf der Konsole ausführen:
sudo dpkg-reconfigure postfix
Motion einrichten
Teile übernommen von https://strobelstefan.org/?p=4915
(hier der direkt Versand, da ich aber bereits mit Scripten arbeite musste ich den Prozess ändern)
cd /var/www/cap sudo nano .sendmail.sh
Inhalt
echo 'webcam alert' | mail -a /var/www/cap/last_motion.jpg -s "Webcam Alert" daniel@roebke.net
sudo chmod 777 /var/www/cap/.sendmail.sh
sudo nano .startscripte.sh
Eintrag hinzufügen
/var/www/cap/.sendmail.sh