Article 7350 of vmsnet.networks.tcp-ip.multinet:
Path: jac.zko.dec.com!pa.dec.com!decwrl!lll-winken.llnl.gov!uwm.edu!news.alpha.net!news.mathworks.com!mvb.saic.com!info-multinet
From: "L. Stuart Vance" <VANCE@TGV.COM>
Newsgroups: vmsnet.networks.tcp-ip.multinet
Subject: Re:  Mail forwarding question
Message-ID: <801326697.151669.VANCE@TGV.COM>
Date: Wed, 24 May 1995 07:44:57 -0700 (PDT)
Organization: TGV, Inc.
X-Gateway-Source-Info: Mailing List
Lines: 56

>      We have a situation where a central VAX machine is going away and
>an Alpha is taking the place of the VAX as a central machine.  The
>current problem with the migration is that we have supported an
>addressing scheme in the form of "user@machine.utulsa.edu" for E-mail,
>but the "machine" portion of the address is being replaced by a machine
>of a different name.  (We are also attempting to migrate to a PH server 
>system to provide for addresses "user@utulsa.edu", but, unfortunately, 
>we have to move quicker to replace the VAX due to budget reasons.)
>
>      What we would like to do ideally would be to forward ALL E-mail
>sent to the old VAX on to the new Alpha.  Does anyone know if Multinet
>has this feature/capability? 

When you say "forward ALL E-mail sent to the old VAX", who will be doing the
forwarding?  Will the old VAX be around for awhile?  Or do you mean that you
want all mail that is sent to foo.utulsa.edu to be sent to the new system?  If
the latter, then you can do any of the following:

o Set up an MX record in your DNS for the VAX pointing at the Alpha, and on the
  Alpha, run MULTINET CONFIGURE /MAIL and do a SET SMTP-HOST-NAMES to specify
  any hostnames for which you will be willing to accept mail (the first in the
  list will also specify the hostname used for return addresses in outbound
  mail).

o Set up a CNAME for the VAX pointing to the Alpha.  This will cause all apps
  (TELNET, FTP, etc.) to be redirected to the Alpha if they attempt to use the
  VAX's name.

o Set up an A record for the VAX's name with the Alpha's IP address.

If you want to forward all mail received by the VAX sent to the Alpha, there is
no simple way to do it.  There are several "tricks" that you could use,
including:

o List out the SYSUAF into a file, and edit it to get a command procedure that
  does the following:

$ MAIL
SET FORWARD /USER=user1 SMTP%"""user1@alpha.utulsa.edu"""
SET FORWARD /USER=user2 SMTP%"""user2@alpha.utulsa.edu"""
.
.
.

o Do the same thing, only put aliases into MULTINET:SMTP_ALIASES.:

user1:	user1@alpha.utulsa.edu;
user2:	user2@alpha.utulsa.edu;
.
.
.

  This has the disadvantage, however, of not redirecting local VMS/DECnet mail.

Regards!
-----Stuart


