Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site ucbvax.ARPA Path: utzoo!linus!decvax!decwrl!ucbvax!fair From: fair@ucbvax.ARPA (Erik E. Fair) Newsgroups: net.mail Subject: Re: ARPA hosts in pathalias format Message-ID: <10254@ucbvax.ARPA> Date: Sun, 1-Sep-85 08:03:36 EDT Article-I.D.: ucbvax.10254 Posted: Sun Sep 1 08:03:36 1985 Date-Received: Mon, 2-Sep-85 08:59:43 EDT References: <6900006@mirror.UUCP> <10227@ucbvax.ARPA> Organization: University of California at Berkeley Lines: 36 Other things that are wrong with this: Anything labeled `-tac' is not a host with mail addresses, it is a Terminal Access Controller (a password protected network terminal box that speaks TCP/TELNET). In a large fraction of cases, things labeled `-gw' are not hosts with mail addresses. If you are going to do this, you must use ONLY the official host name, because there are collisions in some of the aliases. (e.g. topaz.arpa & ucbtopaz both have an alias `topaz'; fortunately, ucbtopaz is not registered with the NIC). As Jordan noted, there are name collisions between UUCP sites, and the aliases of some arpanet hosts. I note that nowhere did you use the full domain names of the hosts, which means that where ever you attempted to use the official name of a host, it is still incorrect. The current official host name for ucbvax is ucb-vax.arpa, soon to be ucb-vax.berkeley.edu. If this list was taken from a UNIX /etc/hosts file, allow me to suggest the following script for collecting the next list of names: awk -e '{print $2}' /etc/hosts | egrep -v '-gw\.|-tac\.' If it was taken from the NIC Host Table, use this: awk -F: -e '/^HOST/ && $5 != "TAC" {split($3,names,",");print names[1]}' There are some other things worth eliminating, but you can figure them out, I'm sure. Erik E. Fair ucbvax!fair fair@ucbarpa.BERKELEY.EDU