Go to the previous, next section.

Secondary parsing

If you need to send to an address in which there is no direct access to the network, you need to make use of secondary parsing. In other words, you can have "someone else" figure out how to get the mail to go where it should go. The format is:

mail login%site@relay-machine-name

Replace site with the name of the site where login is. site can include the network name. For example, if you want to send mail to someone who is on the BITNET, you can use secondary parsing. In general addresses of the form user@site.BITNET will work, this is just an example of secondary addressing. In the above format the @relay-machine-name indicates the "someone else". So the command:

mail wyatt%cfa2.BITNET@CUNYVM.CUNY.EDU

would be handled as follows. The machine that you mailed the message from would send it to orstcs, our nameserver. Orstcs would see the @CUNYVM.CUNY.EDU and know to send it there. The @CUNYVM.CUNY.EDU would subsequently be stripped off of the initial address. CUNYVM.CUNY.EDU is one of our gateways to the BITNET, so when the machine there saw wyatt%cfa2.BITNET it would know to send it on its way through the BITNET. BITNET addresses are of the form user@host, so CUNYVM.CUNY.EDU would strip off the .BITNET and change the % to an @.

You should remember that in secondary parsing the address is parsed from right to left.

The following is a table outlining how to send to different networks from the Internet:

Applelink
user@applelink.apple.com
AT&T
user%attmail@att.com
Compuserve
7xxxx.yyy@compuserv.com
Fidonet
john.smith@f3.n2.z1.fidonet.org
Mci
2345678@mcimail.com
Span
user@host.span.NASA.gov

Go to the previous, next section.