[comp.mail.uucp] uucp routing

bill@unixland.uucp (Bill Heiser) (05/09/91)

I'm having a problem getting routing to a specific system to work.  My
configuration is a 386/25 running ESIX, with Smail 3.1 as the transport.
Following is my 'config file:

# @(#)config	1.5 2/20/89 04:09:13

# This file defines the default state for all variables that can be
# set in the smail config file.  By modifying either the source file
# src/config.h or conf/EDITME the actual default state can be changed.
# Thus, this should be matched up against these two files before
# assuming it is completely correct.

smart_path=think
#smart_path=world
-smart_transport
-smart_user

---------------------
Following is my "paths" file (not using the maps and map processing yet)

unixland.natick.ma.us:unixland!%s
srrt.fidonet.org:srrt!%s
world.std.com:world!%s
Think.Com:think!%s
Think.COM:think!%s

If I send mail to somebody@unixland.natick.ma.us (an alias I want to set
up to get ready for my soon-to-be domain name), or to world.std.com,
it gets routed via "think" (the smart host).  See example below:

Script started on Wed May  8 18:37:02 1991
> /usr/lib/sendmail -v nobody@sud509.ed.ray.com
new spool file is /usr/spool/smail/input/0jax8N-000044C
test
write_log:new msg: from bill
nobody@sud509.ed.ray.com: sud509.ed.ray.com matched by smart_host:
    routed nobody@sud509.ed.ray.com --> sud509.ed.ray.com!nobody at think
transport uux uses driver pipe
write_log:nobody@sud509.ed.ray.com ... delivered
> 
> 
> /usr/lib/sendmail -v nobody@think.com
new spool file is /usr/spool/smail/input/0jax8e-000044C
test
write_log:new msg: from bill
nobody@think.com: think.com matched by paths:
    routed nobody@think.com --> nobody at think
transport uux uses driver pipe
write_log:nobody@think.com ... delivered
> 
> 
> /usr/lib/sendmail -v nobody@world
new spool file is /usr/spool/smail/input/0jax8s-000044C
test
write_log:new msg: from bill
nobody@world: world matched by uucp_neighbors:
    routed nobody@world --> nobody at world
transport uux uses driver pipe
write_log:nobody@world ... delivered
> 
> 
> /usr/lib/sendmail -v nobody@world.std.com
new spool file is /usr/spool/smail/input/0jax9C-000044C
test
write_log:new msg: from bill
nobody@world.std.com: world.std.com matched by smart_host:
    routed nobody@world.std.com --> world.std.com!nobody at think
transport uux uses driver pipe
write_log:nobody@world.std.com ... delivered
> exit

script done on Wed May  8 18:38:20 1991


What am I doing wrong?

Thanks in advance,
Bill
-- 
bill@unixland.uucp                 The Think_Tank BBS & Public Access Unix
    ...!uunet!think!unixland!bill
    ..!{uunet,bloom-beacon,esegue}!world!unixland!bill
508-655-3848 (2400)   508-651-8723 (9600-HST)   508-651-8733 (9600-PEP-V32)

les@chinet.chi.il.us (Leslie Mikesell) (05/09/91)

In article <1991May8.224240.8445@unixland.uucp> bill@unixland.uucp (Bill Heiser) writes:
>I'm having a problem getting routing to a specific system to work.

>Following is my "paths" file (not using the maps and map processing yet)
>unixland.natick.ma.us:unixland!%s
>srrt.fidonet.org:srrt!%s
>world.std.com:world!%s
>Think.Com:think!%s
>Think.COM:think!%s

Check to see if you have set up the paths search to use the binary (bsearch)
method instead of linear.  If you have, then the paths file must be sorted
before you use it.

Les Mikesell
  les@chinet.chi.il.us