T.Schilli
21.01.09, 13:33
Hallo,
wir haben festgestellt, dass wenn in Postfix die Option "reject_unknown_helo_hostname" aktiviert ist, auch Hostname zurückgewiesen werden, welche zwar gültig aber nicht im FQDN-Format sind.
Als Beispiel: "serverone" wird zurückgewiesen obwohl er im DNS bekannt wäre. "serverone.my.domain" wird korrekt aufgelöst.
Desweiteren ist aufgefallen, dass die Anfrage abgewiesen wird, ohne zuvor den DNS-Server zu kontaktieren.
Nach Debugging des Source-Codes ist diese Zeile dafür verantwortlich:
226 _res.options &= ~saved_options;
Kann mir jemand sagen, wieso "saved_options" an dieser Stelle bitweise negiert wird? Für mich macht es an dieser Stelle keinen Sinn, da damit die Standardmäßig auf 1 gesetzte Option "RES_DEFNAMES" (die dafür verantwortlich ist die Default-Domain anzuhängen) hinfällig wird.
Wenn der Operator "~" weggelassen wird, funktioniert Postfix wie gewünscht.
Auf unserem Testsystem haben wir einen Potfix 2.5.1 eingesetzt, wobei ich gesehen habe, dass auch in Version 2.5.5. diese Zeile enthalten ist.
Weiß jemand ob man über die Optionen von Postifx das anhängen der Default-Domain an den HELO-Hostname steuern kann?
Vielen Dank und Gruß
T.Schilli
wir haben festgestellt, dass wenn in Postfix die Option "reject_unknown_helo_hostname" aktiviert ist, auch Hostname zurückgewiesen werden, welche zwar gültig aber nicht im FQDN-Format sind.
Als Beispiel: "serverone" wird zurückgewiesen obwohl er im DNS bekannt wäre. "serverone.my.domain" wird korrekt aufgelöst.
Desweiteren ist aufgefallen, dass die Anfrage abgewiesen wird, ohne zuvor den DNS-Server zu kontaktieren.
Nach Debugging des Source-Codes ist diese Zeile dafür verantwortlich:
226 _res.options &= ~saved_options;
Kann mir jemand sagen, wieso "saved_options" an dieser Stelle bitweise negiert wird? Für mich macht es an dieser Stelle keinen Sinn, da damit die Standardmäßig auf 1 gesetzte Option "RES_DEFNAMES" (die dafür verantwortlich ist die Default-Domain anzuhängen) hinfällig wird.
Wenn der Operator "~" weggelassen wird, funktioniert Postfix wie gewünscht.
Auf unserem Testsystem haben wir einen Potfix 2.5.1 eingesetzt, wobei ich gesehen habe, dass auch in Version 2.5.5. diese Zeile enthalten ist.
Weiß jemand ob man über die Optionen von Postifx das anhängen der Default-Domain an den HELO-Hostname steuern kann?
Vielen Dank und Gruß
T.Schilli