Ultrix sendmail.cf vs. "Normal" sendmail.cf ???
Thomas J. Baker
tjb at mozz.unh.edu
Thu Feb 14 02:09:18 AEST 1991
Has anyone addressed the fact that when sending mail from an ultrix machine to an address of the form uucphost!user at etherhost, the address is parsed wrong, or at least different, then from other machines? Basically what happens is it gets parsed with the ! and @ being of eqal precedence. Other machines defer the ! and treat uucphost!user as the user mailing to etherhost.
an ultrix example...
# /usr/lib/sendmail -bt
ADDRESS TEST MODE
Enter <ruleset> <address>
> 0 icecube!tjb at unhd
rewrite: ruleset 3 input: "icecube" "!" "tjb" "@" "unhd"
rewrite: ruleset 8 input: "icecube" "!" "tjb" "@" "unhd"
rewrite: ruleset 8 returns: "icecube" "!" "tjb" "@" "unhd"
rewrite: ruleset 6 input: "tjb" "@" "unhd" "<" "@" "icecube" "." "UUCP" ">"
rewrite: ruleset 6 returns: "tjb" "@" "unhd" "<" "@" "icecube" "." "UUCP" ">"
rewrite: ruleset 3 returns: "tjb" "@" "unhd" "<" "@" "icecube" "." "UUCP" ">"
rewrite: ruleset 0 input: "tjb" "@" "unhd" "<" "@" "icecube" "." "UUCP" ">"
rewrite: ruleset 0 returns: "^V" "error" "^X" "Host" "icecube" "not" "connected
" "to" "mozz" "via" "uucp"
>
a sun example...
% /usr/lib/sendmail -bt
ADDRESS TEST MODE
Enter <ruleset> <address>
> 0 icecube!tjb at unhd
rewrite: ruleset 3 input: "icecube" "!" "tjb" "@" "unhd"
rewrite: ruleset 6 input: "icecube" "!" "tjb" "<" "@" "unhd" ">"
rewrite: ruleset 6 returns: "icecube" "!" "tjb" "<" "@" "unhd" ">"
rewrite: ruleset 3 returns: "icecube" "!" "tjb" "<" "@" "unhd" ">"
rewrite: ruleset 0 input: "icecube" "!" "tjb" "<" "@" "unhd" ">"
rewrite: ruleset 9 input: "icecube" "!" "tjb" "<" "@" "unhd" ">"
rewrite: ruleset 9 returns: "icecube" "!" "tjb" "<" "@" "unhd" ">"
rewrite: ruleset 0 returns: $# "ether" $@ "mailhost" $: "icecube" "!" "tjb" "<"
"@" "unhd" ">"
>
Why is this and has anyone made a fix?
Thanks for any help you can provide...
tjb
____________________________________________________________________________
| INTERNET: tjb at mozz.unh.edu USPS: Thomas Baker |
| USENET: uunet!unhd.unh.edu!tjb Distributed Computing |
| NeXT: tjb at IceCube.unh.edu Kingsbury Hall, UNH |
| Voice: (603) 862-4490 Durham, NH 03824 |
|__________________________________________________________________________|
More information about the Comp.unix.ultrix
mailing list