Date: Thu, 5 Dec 2002 12:34:25 +0100 (CET) From: Andrew Prewett <andrew@kronos.HomeUnix.com> To: freebsd-questions@FreeBSD.ORG Subject: Re: Sendmail and localhost Message-ID: <20021205122520.M24821-100000@slave.east.ath.cx> In-Reply-To: <000601c29c4a$3be60b00$072883c3@dimetra> References: <000601c29c4a$3be60b00$072883c3@dimetra>
next in thread | previous in thread | raw e-mail | index | archive | help
Today Andrey Nepomnyaschih wrote: > Hello everybody, > > I've got some problems with sendmail. Going through logs I've found that > sendmail identifies itself as localhost.<domain>. where I would expect > it should be just [localhost]. > > Dec 5 13:09:00 watchdog sm-msp-queue[339]: gB5A016S000321: > to=xxx@<domain>, ctladdr=xxx (x/x), delay=00:08:59, xdelay=00:00:00, > mailer=relay, pri=120314, relay=localhost.<domain>. [127.0.0.1], > dsn=2.0.0, stat=Sent (gB5A90GS000340 Message accepted for delivery) > > I believe that it just canonify the localhost name by appending > <domain>. to it. Because when I change /etc/hosts > from > 127.0.0.1 localhost > to > 127.0.0.1 localhost. The first one is relative, the second is absolute path. I think, in the second case is nothing to canonify. > > I get: > Dec 5 12:12:41 watchdog sendmail[247]: gB59CfNb000247: to=xxx@<domain>, > ctladdr=x (x/x), delay=00:00:00, xdelay=00:00:00, mailer=relay, > pri=30036, relay=[localhost] [127.0.0.1], dsn=2.0.0, stat=Sent > (gB59CfQo000248 Message accepted for delivery) > > Sounds really strange because testing rules gives me the following: > > $ sendmail -bt > ADDRESS TEST MODE (ruleset 3 NOT automatically invoked) > Enter <ruleset> <address> > > 3 localhost > canonify input: localhost > Canonify2 input: localhost > Canonify2 returns: localhost > canonify returns: localhost > > So the question is why do sendmail canonify the localhost name? > See the docs for FEATURE(`nocanonify', `canonify_hosts'), CANONIFY_DOMAIN(`my.domain'), etc. /usr/src/contrib/sendmail/cf/README /usr/src/contrib/sendmail/doc/op/op.* -andrew > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021205122520.M24821-100000>