wrl@wdl1.wdl.loral.com (Bill Lewandowski) (02/23/91)
Hi,
I need some help,
One of our uccp connections wants to receive their mail in domain
format. They also want to see the return address in domain format.
We modified the .cf file as follows. The problem is that sendmail
complains about no "!" in a uucp envelope (deliver.c).
Question: Can someone look at this message and extract from my
uucp mailer and see what I can do to get the "correct" bang
paths in the uucp from line but leave the "From:" line in
domain format ??
PLEASE MAIL COMMENTS TO wrl@wdl1.wdl.loral.com
Also, is the domainizing the job of the receiving host ??
From wrl@wdl51.wdl.loral.com Fri Feb 22 08:57:05 1991
Received: from wdl51.wdl.loral.com by wdl1.wdl.loral.com (5.61+++/WDL-3.06)
id AA23791; Fri, 22 Feb 91 08:57:05 -0800
Received: by wdl51.wdl.loral.com (4.1/WDL-SUN-2.04)
id AA11473; Fri, 22 Feb 91 08:57:12 PST
Date: Fri, 22 Feb 91 08:57:12 PST
From: wrl@wdl51.wdl.loral.com (Bill Lewandowski)
Message-Id: <9102221657.AA11473@wdl51.wdl.loral.com>
To: ericb@atherton.com
Subject: test
Muucp, P=/usr/lib/uucp/uumail, F=sCDFMhuUS, S=13, R=23, M=100000,
A=uumail -h -f$g $h!$u
S13
R$+ $:$>5$1 convert to old style
R$*<@$=w>$* $1<@$w>$2 resolve abbreviations
R$*<@$->$* $1<@$2.$D>$3 resolve abbreviations
#R$+<@$+> $2!$1 uucpize (no @'s in addr)
#R$w!$+ $1 strip local name
R$- $1@$w
R$+<@$w> $1@$w uucpize (no @'s in addr)
R$w!$+ $1@$w strip local name
#R$+ $:$w!$1 stick on our host name
#R$+ $:$U!$1 stick on our host name
R$=U!$-%$- $:$1!$2@$3.$D ucbvax!user@host.domain
S23
R$+ $:$>5$1 convert to old style
R$*<@$=w>$* $1<@$w>$2 resolve abbreviations
R$*<@$->$* $1<@$2.$D>$3 resolve abbreviations
R$+<@$w> $w!$1 a!b@here -> here!a!b
#R$+<@$w> $U!$1 a!b@here -> here!a!b
R$=U!$+ $2 here!a!b -> a!b
# sanity ... should not happen.
R$=U.$D!$+ $2
--
Bill Lewandowski LORAL Western Development Labs
(408) 473-4362 Internet: wrl@wdl1.wdl.loral.com
FAX: (408) 473-7926 UUCP: wdl1!wrlrickert@mp.cs.niu.edu (Neil Rickert) (02/23/91)
In article <1991Feb22.170204.23925@wdl1.wdl.loral.com> wrl@wdl1.wdl.loral.com (Bill Lewandowski) writes: >Hi, >One of our uccp connections wants to receive their mail in domain >format. They also want to see the return address in domain format. >We modified the .cf file as follows. The problem is that sendmail >complains about no "!" in a uucp envelope (deliver.c). If the recipient site can accept domain format in the envelope sender address (the 'From_' line), this is easy. Just remove the 'U' flag from the mailer definition, and use mailer specified rewrite rules that generate domain style addresses. The error message you received was caused by the 'U' flag. With this flag, 'sendmail' wants to create a 'From_' line of the form: 'From address date remote from nodename' and looks for the first '!' to determine 'nodename'. Remove the 'U' flag and the error message will go away. Whether the receiving domain can really accept domain style envelope senders remains to be tested. There is a change that a seemingly random subset of the messages will be reprocessed to: 'From uucp@receiving.site'. Best keep your eyes open for that. If you wind up needing to use bang format on the envelope, but wanting domain format on the header, the best approach is to install an IDA version of sendmail which supports separate envelope and header rewrite rules. -- =*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*= Neil W. Rickert, Computer Science <rickert@cs.niu.edu> Northern Illinois Univ. DeKalb, IL 60115 +1-815-753-6940