<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<br>
<br>
<div class="moz-cite-prefix">Am 16.03.2021 um 15:28 schrieb Achim
Lammerts:<br>
</div>
<blockquote type="cite"
cite="mid:339966cc-ab76-0842-6e0a-54176ada7a78@admin.syntaxys.net">Hallo
Liste,
<br>
<br>
beim Umzug auf einen neuen Mailserver habe ich auch OpenDKIM
eingerichtet. Die Signierung von ausgehenden E-Mails klappt
wunderbar, allerdings bekomme ich keine eingehenden signierten
E-Mails geprüft.
<br>
<br>
Je nach eingestellter Milter protocol version sehe ich die
entsprechenden Warnungen im Log, wie hier beschrieben:
<br>
<a class="moz-txt-link-freetext" href="http://www.postfix.org/MILTER_README.html#version">http://www.postfix.org/MILTER_README.html#version</a>
<br>
<br>
Ohne Angabe einer protocol version sehe ich diese Fehlermeldung:
<br>
<br>
Mar 16 15:17:59 mail postfix/cleanup[1545]: warning: milter
local:opendkim/opendkim.sock: can't read SMFIC_EOH reply packet
header: Resource temporarily unavailable
<br>
<br>
Bei Angabe von 'milter_protocol = 6' erscheint diese
Fehlermeldung:
<br>
<br>
Mar 16 15:20:18 mail postfix/cleanup[1870]: warning: milter
local:opendkim/opendkim.sock: can't read SMFIC_EOH reply packet
header: Success
<br>
<br>
Eine Prüfung der Signatur findet jedoch nicht statt. Es läuft
Debian 10 mit Postfix version 3.4.14 und OpenDKIM Filter v2.11.0
<br>
<br>
Da ausgehende E-Mails signiert werden, vermute ich mal, daß
OpenDKIM richtig funktioniert. Es scheint mit Milter
zusammenzuhängen …
<br>
<br>
Was ich zu dem Problem ergoogeln konnte, hat mir nicht weiter
geholfen. Hat jemand von Euch ein ähnliches Problem gehabt und
konnte es lösen?
<br>
<br>
<br>
</blockquote>
Schau mal in die Postfix Doku:
<a class="moz-txt-link-freetext" href="http://www.postfix.org/MILTER_README.html">http://www.postfix.org/MILTER_README.html</a><br>
Beim Punkt Milter Protocol Version siehst Du einige Beispiel-Fehler,
die auf eine falsche Protokollversion hindeuten. <br>
<br>
<h3><a name="version">Milter protocol version</a></h3>
<p> As Postfix is not built with the Sendmail libmilter library,
you may need to configure the Milter protocol version that Postfix
should use. The default version is 6 (before Postfix 2.6 the
default
version is 2). </p>
<blockquote>
<pre>/etc/postfix/<a href="http://www.postfix.org/postconf.5.html">main.cf</a>:
# Postfix ≥ 2.6
<a href="http://www.postfix.org/postconf.5.html#milter_protocol">milter_protocol</a> = 6
# 2.3 ≤ Postfix ≤ 2.5
<a href="http://www.postfix.org/postconf.5.html#milter_protocol">milter_protocol</a> = 2
</pre>
</blockquote>
<p> If the Postfix <a
href="http://www.postfix.org/postconf.5.html#milter_protocol">milter_protocol</a>
setting specifies a too low
version, the libmilter library will log an error message like
this:
</p>
<blockquote>
<pre><i>application name</i>: st_optionneg[<i>xxxxx</i>]: 0x<i>yy</i> does not fulfill action requirements 0x<i>zz</i>
</pre>
</blockquote>
<p> The remedy is to increase the Postfix <a
href="http://www.postfix.org/postconf.5.html#milter_protocol">milter_protocol</a>
version
number. See, however, the <a
href="http://www.postfix.org/MILTER_README.html#limitations">limitations</a>
section below for features that aren't supported by Postfix. </p>
<p> With Postfix 2.7 and earlier, if the Postfix <a
href="http://www.postfix.org/postconf.5.html#milter_protocol">milter_protocol</a>
setting specifies a too high
version, the libmilter library simply hangs up without logging a
warning, and you see a Postfix warning message like one of the
following: </p>
<blockquote>
<pre>warning: milter inet:<i>host</i>:<i>port</i>: can't read packet header: Unknown error : 0
warning: milter inet:<i>host</i>:<i>port</i>: can't read packet header: Success
warning: milter inet:<i>host</i>:<i>port</i>: can't read SMFIC_DATA reply packet header: No such file or directory
</pre>
</blockquote>
<p> The remedy is to lower the Postfix <a
href="http://www.postfix.org/postconf.5.html#milter_protocol">milter_protocol</a>
version
number. Postfix 2.8 and later will automatically turn off protocol
features that the application's libmilter library does not expect.
</p>
<p> See "<a
href="http://www.postfix.org/MILTER_README.html#per-milter">Different
settings for different
Milter applications</a>" for advanced configuration options. <br>
</p>
<p><br>
</p>
<p><br>
</p>
<p>Was für eine Version von Postfix und OpenDKIM hast Du denn
installiert?</p>
<p>Bei mir hat es ähnliche Fehler gegegen, als rspamd nicht sauber
konfiguriert war, der ebenfalls als Milter läuft. <br>
</p>
<p>Gruß</p>
<p>Sandy<br>
</p>
</body>
</html>