[comp.mail.misc] problems replying to bitnet mail

epstein@sunc4.cs.uiuc.edu (Milton Epstein) (02/19/91)

Noone at my local site was able (willing?) to help me with this, so I
thought I'd try to post this here.  The systems I'm on are sun3's
running bsd unix and sunOS 4.1.1.  I am just using /usr/ucb/mail.
Thanks for any help.

When I get mail from someone who is at a BITNET site, the return
address in the header is of the form <username>@<hostname>.  When I
try to reply using 'r', this is the address that is used.
Unfortunately, this form of the address does not work and the mail
bounces.  The form that seems to work is <username>@<hostname>.bitnet.

Is there any way to set the mailer up so it knows to append the
".bitnet" string to this return address?  Something I could put in my
.mailrc perhaps?

To give you an idea of the problem, here is the header from a piece of
mail from a bitnet site and the corresponding bounced 'r'eply:


From @VMD.CSO.UIUC.EDU:SYKLB@NASAGISS.BITNET Fri Feb 15 12:19:34 1991
Received: from vmd.cso.uiuc.edu by suna0.cs.uiuc.edu with SMTP id AA06497
  (5.64+/IDA-1.3.4 for epstein); Fri, 15 Feb 91 12:19:28 -0600
Message-Id: <9102151819.AA06497@suna0.cs.uiuc.edu>
Received: from NASAGISS.BITNET by VMD.CSO.UIUC.EDU (IBM VM SMTP R1.2.2MX) with BSMTP id 4210; Fri, 15 Feb 91 12:18:44 CST
Received: by NASAGISS (Mailer R2.07) id 8137; Fri, 15 Feb 91 13:20:07 EDT
~Date:         Fri, 15 Feb 91 13:13:43 EDT
~From: Ken Bell <SYKLB@NASAGISS>
~Subject:      Re: EMACS key-bindings ... CRISP editor
To: POWER-L IBM RS/6000 POWER Family <POWER-L@NDSUVM1>,
        Milton Epstein <epstein@suna0.cs.uiuc.edu>
In-Reply-To:  Message of Fri, 15 Feb 91 11:15:40 -0600 from
 <epstein@SUNA0.CS.UIUC.EDU>
Status: RO



From MAILER-DAEMON@uunet.UU.NET Fri Feb 15 15:34:39 1991
Received: from uunet.UU.NET by suna0.cs.uiuc.edu with SMTP id AA07645
  (5.64+/IDA-1.3.4 for epstein); Fri, 15 Feb 91 15:34:36 -0600
Received: from suna0.cs.uiuc.edu by uunet.UU.NET (5.61/1.14) with UUCP 
	id AA18926; Fri, 15 Feb 91 16:34:33 -0500
~Date: Fri, 15 Feb 91 16:34:33 -0500
~From: MAILER-DAEMON@uunet.UU.NET (Mail Delivery Subsystem)
~Subject: Returned mail: Host unknown
Message-Id: <9102152134.AA18926@uunet.UU.NET>
To: epstein@suna0.cs.uiuc.edu
Status: R

   ----- Transcript of session follows -----
bad system name: nasagiss
uux failed. code 68
550 NASAGISS!SYKLB... Host unknown

   ----- Recipients of this delivery -----
   NASAGISS!SYKLB

   ----- Unsent message follows -----
Received: from suna0.cs.uiuc.edu by uunet.UU.NET (5.61/1.14) with UUCP 
	id AA18900; Fri, 15 Feb 91 16:34:33 -0500
Received: from sunc4.cs.uiuc.edu by a.cs.uiuc.edu with SMTP id AA26295
  (5.64+/IDA-1.3.4 for NASAGISS!SYKLB); Fri, 15 Feb 91 15:14:51 -0600
Received: by sunc4.cs.uiuc.edu id AA17442
  (5.64+/IDA-1.3.4 for NASAGISS!SYKLB); Fri, 15 Feb 91 15:14:47 -0600
~Date: Fri, 15 Feb 91 15:14:47 -0600
~From: Milton Epstein <epstein@suna0.cs.uiuc.edu>
Message-Id: <9102152114.AA17442@sunc4.cs.uiuc.edu>
To: SYKLB@NASAGISS
~Subject: Re: EMACS key-bindings ... CRISP editor

-- 
Milt Epstein
Department of Computer Science
University of Illinois
epstein@cs.uiuc.edu

rickert@mp.cs.niu.edu (Neil Rickert) (02/20/91)

In article <27C0D862.778A@ibma0.cs.uiuc.edu> epstein@sunc4.cs.uiuc.edu (Milton Epstein) writes:
>When I get mail from someone who is at a BITNET site, the return
>address in the header is of the form <username>@<hostname>.  When I
>
>From @VMD.CSO.UIUC.EDU:SYKLB@NASAGISS.BITNET Fri Feb 15 12:19:34 1991
>Received: from vmd.cso.uiuc.edu by suna0.cs.uiuc.edu with SMTP id AA06497
>  (5.64+/IDA-1.3.4 for epstein); Fri, 15 Feb 91 12:19:28 -0600
>Message-Id: <9102151819.AA06497@suna0.cs.uiuc.edu>
>Received: from NASAGISS.BITNET by VMD.CSO.UIUC.EDU (IBM VM SMTP R1.2.2MX) with BSMTP id 4210; Fri, 15 Feb 91 12:18:44 CST
>Received: by NASAGISS (Mailer R2.07) id 8137; Fri, 15 Feb 91 13:20:07 EDT
>~Date:         Fri, 15 Feb 91 13:13:43 EDT
>~From: Ken Bell <SYKLB@NASAGISS>

 The problem originates in the bitnet world.  Either VMD or NASAGISS should
be making sure the domain is qualified.

 However, since they are not, you have to deal with the problem.  I see you
are using sendmail/IDA.  Pick up the latest version from uxc.cso.uiuc.edu.

 You will then discover that your sendmail will attempt to correct the
problem, by rewriting
  SYKLB@NASAGISS  as SYKLB%NASAGISS@vmd.cso.uiuc.edu

 You should be able to reply normally to the latter address.

bob@MorningStar.Com (Bob Sutterfield) (02/20/91)

In article <27C0D862.778A@ibma0.cs.uiuc.edu> epstein@sunc4.cs.uiuc.edu (Milton Epstein) writes:
   When I get mail from someone who is at a BITNET site, the return
   address in the header is of the form <username>@<hostname>.  When I
   try to reply using 'r', this is the address that is used.
   Unfortunately, this form of the address does not work and the mail
   bounces.  The form that seems to work is
   <username>@<hostname>.bitnet.

   Is there any way to set the mailer up so it knows to append the
   ".bitnet" string to this return address?  Something I could put in
   my .mailrc perhaps?

The problem is that the mail relay system on vmd.cso.uiuc.edu (the
gateway through which this particular message seems to have passed on
its way from the Bitnet to you) isn't conformant with RFC1123 section
5.3.7, paragraph (D).  If the gateway breaks it, there's no automated
way in which you can fix it.

jeffo@mrcnext.uiuc.edu (Jeffrey B Nicholson) (02/26/91)

Something you might also try is telling your friend on Bitnet to make
his mail to Internet have a Reply-To: field that has:

Reply-To: <user>@<domain>.bitnet

so when your mailer sees it, it'll (hopefully) use the Reply-To:
field before it jumps right to the From: field.

Jeff

--
+---------------------------------------------+------------------------------+
|*These opinions are mine*  This .signature is|...!uiuc.edu!jeffo  (UUCP'ish)|
|mine.  Everything you have just read is mine.|  jeffo@uiuc.edu  (ARPA'ish)  |
+---------------------------------------------+------------------------------+
| "Earth destroyed by solar flare.  Film at eleven."  The last nightly news. |
| "Fast, Cheap, Good:  Choose any two."            Rule for a lot of things. |
+----------------------------------------------------------------------------+