[comp.mail.sendmail] Problems with Canonicalization in Sendmail 5.61

brankley@usfvax2.EDU (Bob Brankley) (06/16/89)

I just recently picked up a copy of bind 4.8 and sendmail 5.61 from
Berkeley and ran into a nasty problem with sendmail:  if I intend to
canonicalize addresses they must end with a dot.  Otherwise, all
addresses are assumed to be in the current domain and have the current
domain appended to the end of the address (even for addresses on .edu,
.com, etc).  I heard this problem had been patched in version 5.59 and
wondered if there may be something wrong with my configuration.

Another problem I have is that sendmail refuses to work with
incompletely specified addresses (of the form w@x.y instead of
w@x.y.z.edu).  My sendmail.cf correctly parses these addresses and
proceeds to call the appropriate mailer using the correct incompletely
specified address.  The problem would appear to be in sendmail's use of
the name resolution stuff (BIND).  Please note:  other applications,
such as rlogin, telnet, etc work with incomplete addresses, so my BIND
stuff would appear to be in order.

I read the newsgroup regularly, but not very closely.  Have these problems
been broached before?  Anybody have any comments?  I really appreciate your
help and thank you ahead of time!


Bob Brankley
System Administrator
Department of Computer Science and Engineering
University of South Florida
Internet:  brankley@usfvax2.csee.usf.edu
UUCP:      {gatech, uflorida}!usfvax2!brankley

kamat@uceng.UC.EDU (Govind N. Kamat) (06/19/89)

In article <1272@usfvax2.EDU> brankley@usfvax2.EDU (Bob Brankley) writes:
>I just recently picked up a copy of bind 4.8 and sendmail 5.61 from
>Berkeley and ran into a nasty problem with sendmail:  if I intend to
>canonicalize addresses they must end with a dot.  Otherwise, all
>addresses are assumed to be in the current domain and have the current
>domain appended to the end of the address (even for addresses on .edu,
>.com, etc).  I heard this problem had been patched in version 5.59 and
>wondered if there may be something wrong with my configuration.

Check that there is no wildcard MX record in your domain or its
parents.  If so, you have to disable the default behavior of the
resolver which is to scan through the parent domains searching for a
match.  There is a compile flag for this.

>Another problem I have is that sendmail refuses to work with
>incompletely specified addresses (of the form w@x.y instead of
>w@x.y.z.edu).  My sendmail.cf correctly parses these addresses and
>proceeds to call the appropriate mailer using the correct incompletely
>specified address.  

Addresses are completed only with the local domain or one of its
parents.  If you wish to complete with other domains, you will have to
set up sendmail.cf appropriately.

-- 
Govind N. Kamat 			College of Engineering
kamat@uceng.UC.EDU			University of Cincinnati
					Cincinnati, OH 45221, USA