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 [16/02/2019 - 15:46] – [Queue Management] thommie3postfix [27/11/2023 - 14:48] admin
Zeile 1: Zeile 1:
 ====== Postfix mit MySQL ====== ====== Postfix mit MySQL ======
  
-Ubuntu 16.04: [[https://thomas-leister.de/mailserver-unter-ubuntu-16.04/|https://thomas-leister.de/mailserver-unter-ubuntu-16.04/]]+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/]]
  
-====== Queue Management ======+===== Aktuelle Konfiguration auflisten ===== 
 +<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 
 +smtpduo   inet                                 smtpd -v 
 + 
 +</code> 
 + 
 +Filter über timestamp: 
 + 
 +<code> 
 +awk '$3>= "14:19:31" && $3 <= "14:21:43" {print> "m_range.log";}' </var/log/mail.log 
 + 
 +</code> 
 + 
 +==== 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 = "} /@yahoo.com/ { print $1 } \' | tr -d '*!' | postsuper -d -+<file> 
 +postqueue -p | tail -n +2 | awk 'BEGIN { RS = "_ckgedit> } /@yahoo.com/ { print $1 } \' | tr -d '*!' | postsuper -d__
  
 +</file>
  
-====== DKIM ======+==== DKIM ====
  
-Datei in /etc/dkim/keys/key1.txt kann nicht direkt in den DNS EIntrag übernommen werdne. Stattdessen mit grep filtern:+Datei in /etc/dkim/keys/key1.txt kann nicht direkt in den DNS EIntrag übernommen werdne.
  
-   grep -v -e "^-" key1.txt | tr -d "\n"+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: '' ''
  
-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> <code>
-key1._domainkey IN      TXT     "v=DKIM1; k=rsa; "      "p=xxxxxxxxxxxxx"          "yyyyyyyyyyyyyyyyyyyyyyyyyyyyyy"+ 
 + dig key1._domainkey.netzwissen.de TXT +short 
 </code> </code>
  
-Test, ob es funktioniert:+Siehe auch [[http://www.heise.de/netze/artikel/Schluesseldienst-223824.html|http://www.heise.de/netze/artikel/Schluesseldienst-223824.html]])
  
-   dig key1._domainkey.netzwissen.de TXT +short+Doppelte DKIM SIgnaturen: siehe Bug auf [[https://bugs.launchpad.net/serverguide/+bug/1218335|https://bugs.launchpad.net/serverguide/+bug/1218335]]
  
-Siehe auch http://www.heise.de/netze/artikel/Schluesseldienst-223824.html)+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>
  
-Doppelte DKIM SIgnaturen: siehe Bug auf https://bugs.launchpad.net/serverguide/+bug/1218335 
  
-Eintrag $enable_dkim_verification = 0; 
-in /etc/amavis/conf.d/21-ubuntu_defaults 
  • postfix.txt
  • Zuletzt geändert: 05/03/2024 - 10:52
  • von 127.0.0.1