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
Letzte ÜberarbeitungBeide Seiten der Revision
postfix [20/11/2019 - 14:54] thommie3postfix [27/11/2023 - 14:48] admin
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.txt
  • Zuletzt geändert: 05/03/2024 - 10:52
  • von 127.0.0.1