Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


fortgeschrittene:postfix-opendkim

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
fortgeschrittene:postfix-opendkim [2022/09/19 08:30]
ingo_wichmann [opendkim konfigurieren]
fortgeschrittene:postfix-opendkim [2022/12/24 11:30] (aktuell)
ingo_wichmann [opendkim konfigurieren]
Zeile 1: Zeile 1:
-TODO: noch nicht fertig 
- 
 ====== OpenDKIM ====== ====== OpenDKIM ======
 ===== Pakete ===== ===== Pakete =====
Zeile 35: Zeile 33:
   mkdir /​var/​spool/​postfix/​opendkim   mkdir /​var/​spool/​postfix/​opendkim
   chgrp opendkim /​var/​spool/​postfix/​opendkim   chgrp opendkim /​var/​spool/​postfix/​opendkim
-  chmod go-rwx /​var/​spool/​postfix/​opendkim+  chmod o-rwx /​var/​spool/​postfix/​opendkim
  
 <file txt /​etc/​opendkim.conf>​ <file txt /​etc/​opendkim.conf>​
Zeile 53: Zeile 51:
 </​file>​ </​file>​
  
-Die [[https://​wiki.debian.org/​opendkim#​DNS_resolution|opendkim-Version in Debian macht DNS-Anfragen selbst]], und nutzt nicht die Einstellungen aus ''/​etc/​nsswitch.conf''​ und ''/​etc/​resolv.conf''​. ​+Die [[https://​wiki.debian.org/​opendkim#​DNS_resolution|opendkim-Version in Debian macht DNS-Anfragen selbst]], und nutzt nicht die Einstellungen aus ''/​etc/​nsswitch.conf''​ und ''/​etc/​resolv.conf''​. ​Wenn opendkim die selben Nameserver nutzen soll, dann muss man die mit ''​Nameservers ...''​ angeben.  
 + 
 +Syntax testen: 
 +  opendkim -n
  
 opendkim neu starten: opendkim neu starten:
Zeile 70: Zeile 71:
  
 <code lua opendkim-testmilter.lua>​ <code lua opendkim-testmilter.lua>​
--- socket ​ "local:/​var/​spool/​postfix/​opendkim/​opendkim.sock+-- usage: 
--- host    "localhost+-- miltertest -s opendkim-testmilter.lua -D socket=local:/​var/​spool/​postfix/​opendkim/​opendkim.sock -host=localhost -ip=127.0.0.1 -from=test@linuxhotel.de 
--- ip      "127.0.0.1+
--- from    "test@linuxhotel.de"+
 -- TODO: auth_type -- TODO: auth_type
  
Zeile 142: Zeile 142:
   miltertest -s opendkim-testmilter.lua -D socket=local:/​var/​spool/​postfix/​opendkim/​opendkim.sock -D host=localhost -D ip=127.0.0.1 -D from=test@linuxhotel.de   miltertest -s opendkim-testmilter.lua -D socket=local:/​var/​spool/​postfix/​opendkim/​opendkim.sock -D host=localhost -D ip=127.0.0.1 -D from=test@linuxhotel.de
  
 +====== Postfix ======
 +((
 +Wenn wir opendkim bzw. unserer obigen Konfiguration nicht vertrauen:
 +  postconf -e '​milter_default_action = accept'​
 +  postconf -e '​soft_bounce = yes'
 +Ich würde das nur einschalten,​ wenn es tatsächlich Ärger mit dem opendkim-Milter gibt.
 +Im Regelbetrieb sollten beide Einstellungen wieder auf ihren Default zurückgesetzt werden. ​
 +))
 +
 +Postfix Zugriffsrechte auf den opendkim-Socket geben:
 +  gpasswd -a postfix opendkim
 +
 +Postfix soll den opendkim-Milter nutzen:
 +  postconf -e '​smtpd_milters ​    = unix:​opendkim/​opendkim.sock'​
 +  postconf -e '​non_smtpd_milters = unix:​opendkim/​opendkim.sock'​
  
 Doku: Doku:
     https://​www.mailhardener.com/​kb/​dkim     https://​www.mailhardener.com/​kb/​dkim
     https://​datacadamia.com/​marketing/​email/​postfix/​opendkim     https://​datacadamia.com/​marketing/​email/​postfix/​opendkim
fortgeschrittene/postfix-opendkim.1663576210.txt.gz · Zuletzt geändert: 2022/09/19 08:30 von ingo_wichmann