Freitag, 11. Mai 2007, 16:22
Lustiges Sendmail
Ich weiß ja nicht, was oder wer die Programmierer von Sendmail da geritten hat.
Sendmail besitzt, wie die meisten MTAs, eine Liste der "Domainnamen", für die sie lokal "zuständig" sind, im Sendmail-Jargon "local-host-names". Sendmail bietet aber ein noch viel schönere, wirklich super-tolle, einfach einzigartiges und wirklich nur schwer zu entdeckendes Feature: Sendmail fühlt sich auch für die Domainnamen, die als Reverse-DNS-Eintrag aller lokalen IP-Adressen gesetzt sind, zuständig.
Ich habe keine Idee, wozu das dienen soll, allerdings führt sowas zu richtig schön-nervigem Debugging. Besonders dann, wenn eine lokale IP zwei Reverse-DNS-Einträge besitzt, und der MX für die eine davon eben nicht lokal ist.
Sendmail besitzt, wie die meisten MTAs, eine Liste der "Domainnamen", für die sie lokal "zuständig" sind, im Sendmail-Jargon "local-host-names". Sendmail bietet aber ein noch viel schönere, wirklich super-tolle, einfach einzigartiges und wirklich nur schwer zu entdeckendes Feature: Sendmail fühlt sich auch für die Domainnamen, die als Reverse-DNS-Eintrag aller lokalen IP-Adressen gesetzt sind, zuständig.
Ich habe keine Idee, wozu das dienen soll, allerdings führt sowas zu richtig schön-nervigem Debugging. Besonders dann, wenn eine lokale IP zwei Reverse-DNS-Einträge besitzt, und der MX für die eine davon eben nicht lokal ist.
Kommentare
Ansicht der Kommentare: Linear | Verschachtelt
mc
Das Feature, was du ansprichst heisst:
confDONT_PROBE_INTERFACES DontProbeInterfaces
[False] If set, sendmail will _not_
insert the names and addresses of any
local interfaces into class {w}
(list of known "equivalent" addresses).
If you set this, you must also include
some support for these addresses (e.g.,
in a mailertable entry) -- otherwise,
mail to addresses in this list will
bounce with a configuration error.
If set to "loopback" (without
quotes), sendmail will skip
loopback interfaces (e.g., "lo0").
Sven
Malte
rae
IMHO der einzige Grund, Sendmail zu benutzen ist, dass man gelernt hat, dieses Konfigurationsfiasko zu bedienen und noch nicht gemerkt hat, dass sich einige fähige Programmierer dieses Mankos angenommen haben.
mc
gehässiglach
(ein Postfix User.)
Manuel Schmitt (manitu)
Marcel