Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!wuarchive!mit-eddie!uw-beaver!ubc-cs!alberta!gord From: gord@cs.UAlberta.CA (Gord Urquhart) Newsgroups: comp.mail.sendmail Subject: Local Configuration Error Keywords: sendmail, mx, bind Message-ID: Date: 18 Sep 90 22:37:05 GMT Sender: news@cs.UAlberta.CA (News Administrator) Distribution: comp Organization: University of Alberta, Edmonton, Alberta, Canada Lines: 29 I am running sendmail 5.61 in conjunction with Bind. Everything works except for machines that are MX'ed to the local host. If there are 2 MX records for a host with the prefered one being the local host then in domain.c sendmail trips over a check that says he should have already recognized that this was a local delivery - specifically: if (seenlocal && prefer[i] >= localpref) { /* * truncate higher pref part of list; if we're * the best choice left, we should have realized * awhile ago that this was a local delivery. */ if (i == 0) { *rcode = EX_CONFIG; return(-1); } So after pretending my head is a masonary hammer for a couple of days, how do I set up my config file to recognize these hosts as local and still use the TCP mailer. gord u. --------------------------------------------------------------------- Gord Urquhart gord@atropos.ucs.ualberta.ca Technical Support University Computing Systems University of Alberta