postfix

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
postfix [20/11/2019 - 14:54] thommie3postfix [05/03/2024 - 10:52] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 2: Zeile 2:
  
 Ubuntu 18.04 mit rspamd: [[https://thomas-leister.de/mailserver-debian-stretch/|https://thomas-leister.de/mailserver-debian-stretch/]] Ubuntu 18.04 mit rspamd: [[https://thomas-leister.de/mailserver-debian-stretch/|https://thomas-leister.de/mailserver-debian-stretch/]]
 +
 +Ist beispiellhaft und funktioniert natürlich auch in neueren Distributionen.
  
 Mit Docker: [[https://muellermh.wordpress.com/2016/04/22/locker-mit-docker-heute-der-mailserver/|https://muellermh.wordpress.com/2016/04/22/locker-mit-docker-heute-der-mailserver/]] Mit Docker: [[https://muellermh.wordpress.com/2016/04/22/locker-mit-docker-heute-der-mailserver/|https://muellermh.wordpress.com/2016/04/22/locker-mit-docker-heute-der-mailserver/]]
  
-====== Debugging allgemein ======+===== Aktuelle Konfiguration auflisten ===== 
 +<code>
  
-Logging für smtpd mit -v erhöhen, in master.cf:<code>+root@mail:~# postconf
  
 +</code>
 +
 +===== Debugging allgemein =====
 +
 +Logging für smtpd mit -v erhöhen, in master.cf:
 +
 +<code>
 # incoming duocircle smtp on port 10025 # incoming duocircle smtp on port 10025
 smtpduo   inet                                 smtpd -v smtpduo   inet                                 smtpd -v
Zeile 21: Zeile 31:
 </code> </code>
  
-xxx +==== Queue Management ====
- +
-====== Queue Management ======+
  
 auflisten auflisten
  
 +<file>
 mailq oder postqueue -p mailq oder postqueue -p
 +
 +</file>
  
 anzeigen anzeigen
  
 +<file>
 postcat -q 53FB7BF0650 postcat -q 53FB7BF0650
 +
 +</file>
  
 ausliefern ausliefern
  
 +<file>
 postqueue -f postqueue -f
 +
 +</file>
  
 einzelne löschen einzelne löschen
  
 +<file>
 postsuper -d 53FB7BF0650 postsuper -d 53FB7BF0650
 +
 +</file>
  
 alle löschen alle löschen
  
 +<file>
 postsuper -d ALL postsuper -d ALL
 +
 +</file>
  
 Gefiltert löschen Gefiltert löschen
  
-postqueue -p | tail -n +2 | awk 'BEGIN { RS = _ckgedit_QUOT__ckgedit> } /@yahoo.com/ { print $1 } \' | tr -d '*!' | postsuper -d - ====== DKIM ====== Datei in /etc/dkim/keys/key1.txt kann nicht direkt in den DNS EIntrag übernommen werdne. Stattdessen mit grep filtern: grep -v -e "^-" key1.txt | tr -d "\n" Dann die offene Klammer am Anfang entfernen, ein fertiger Eintrag sieht so aus: '' key1._domainkey IN TXT ''__''GESHI_QUOT__v=DKIM1; k=rsa; __GESHI_QUOTGESHI_QUOT__p=xxxxxxxxxxxxx__GESHI_QUOTGESHI_QUOT__yyyyyyyyyyyyyyyyyyyyyyyyyyyyyy__GESHI>_ ''+<file> 
 +postqueue -p | tail -n +2 | awk 'BEGIN { RS = "_ckgedit> } /@yahoo.com/ { print $1 } \' | tr -d '*!' | postsuper -d__
  
-Test, ob es funktioniert:<code>+</file> 
 + 
 +==== DKIM ==== 
 + 
 +Datei in /etc/dkim/keys/key1.txt kann nicht direkt in den DNS EIntrag übernommen werdne. 
 + 
 +Stattdessen mit grep filtern: grep -v -e "^-" key1.txt | tr -d "\n" Dann die offene Klammer am Anfang entfernen, ein fertiger Eintrag sieht so aus: '' '' 
 + 
 +''key1._domainkey IN TXT GESHI_QUOTv=DKIM1; k=rsa;'' 
 + 
 +Test, ob es funktioniert: 
 +<code>
  
  dig key1._domainkey.netzwissen.de TXT +short  dig key1._domainkey.netzwissen.de TXT +short
Zeile 60: Zeile 95:
  
 Eintrag $enable_dkim_verification = 0; in /etc/amavis/conf.d/21-ubuntu_defaults Eintrag $enable_dkim_verification = 0; in /etc/amavis/conf.d/21-ubuntu_defaults
 +
 +==== Automatische blind copy ====
 +
 +recipient_bcc setzen:
 +<code>
 +
 +user@netzwissen.de user@externedomäne
 +
 +</code>
 +
 +Mit postmap hash db erzeugen, in main.cf eintragen, Neustart
 +
 +Postfix soll nur senden, aber nix empfangen
 +
 +<code>
 +inet_interfaces = loopback
 +
 +</code>
 +
  
  • postfix.1574261672.txt.gz
  • Zuletzt geändert: 05/03/2024 - 10:52
  • (Externe Bearbeitung)