Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site vax135.UUCP Path: utzoo!watmath!clyde!floyd!vax135!martin From: martin@vax135.UUCP (Martin Levy) Newsgroups: net.bugs.4bsd,net.mail.headers Subject: .ARPA hard coded into sendmail/src/daemon.c Message-ID: <638@vax135.UUCP> Date: Thu, 1-Mar-84 20:14:07 EST Article-I.D.: vax135.638 Posted: Thu Mar 1 20:14:07 1984 Date-Received: Sat, 3-Mar-84 07:42:23 EST Organization: AT&T Bell Labs, Holmdel, NJ Lines: 18 when using sendmail around a local ethernet and or thru any other media where sendmail (in daemon mode) get's it's mail via sockets, it will set up the Received header line like this:- Received: from vax135.UUCP (vax135.ARPA) by marvin.UUCP (4.12/4.7) id AA03076; Thu, 1 Mar 84 19:58:24 est now, we are not on the ARPANET, and hence the .ARPA is not correct. this is very hard coded in, and only happens when the HELO argument (SMTP RFC???) does not match gethostbyaddr() of the socket. now, i pass vax135.UUCP over as the HELO arg, and the output of gethostaddr() is "vax135", ok so whats up?, i think i should just send over "HELO vax135", but the default sendmail scripts use vax135.UUCP. a simple fix is to put .ether instead of .ARPA in the name, but that's even worse!!. whats the correct fix while still leaving things 'configurable' by sendmail.cf?. martin levy.