精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>网络专区>>● Internet>>
相关软件
>>Email>>用Email存取各种Internet资源(一) (

主题:用Email存取各种Internet资源(一) (
发信人: ding()
整理人: snowypeng(2002-05-22 14:47:20), 站内信件

短短的独白... "什麽是网际网路?"
-------------------------------
目前在网际网路上已经有太多深入介绍  Internet的历史,组成与通讯协定的文件了.
如果您想要获得这一类的资讯则本文并不适合,因为本文是教您 "如何做"的工具书而
不是一本叙述历史的书籍.

当您买一部新车後,在成为熟练的驾驶员前并不需要阅读 "亨利福特传". 同样地,在
购买 PC之後您也无需知到它的逻辑电路设计就能够使用 WordPerfect这一类的软体.

因此,如果您希 在最短的时间内学会使用网际网路的技术,那您就找对了文章.
我们不会用一些艰深的学问让您退避三舍. 相反地,我们尽量提供自己使用网际网路
的心得与大家分享,并鼓励各位叁考 "建议阅读"这一节所介绍有关网际网路的书籍与
指南. 而在网际网路上有许多的书籍或指南甚至是免费的 !

网际网路 (名辞) -一个蔓延全球的电脑网路集合,它不但连结了政府单位,军事部门,
教育以及商业机构,也提供个人连结各种电脑服务,搜寻资源以及资讯存取等的服务.
即使在网路上连结的电脑会使用各种不同的硬体与软体工作平台,约定成俗的网路习惯
与通用流行的使用工具业已使得网路呈现一致的面貌.


准备出发!
---------
如果您希 坐在椅子上轻轻松松地遨游网际网路 (Internet)一番,您可以登记收取
"THE INTERNET TOURBUS"这个电子邮件定期自动传递服务. 此一服务系完全免费,
任何时间只要您向 "[email protected]"这个邮递位址寄出本文
(BODY)中含以下一行叙述的电子邮件就可以达成愿 :

   SUBSCRIBE TOURBUS Firstname (填入英文名) Lastname (填入英文姓)

如此您即可每星期两次自动收到有关网际网路新鲜消息与有趣活动的传递服务了.


游戏规则
--------
因本文是以导读与实作并重的,所以在内容上会出现许多真正可用的命令与网际
网路位址. 在阅读当中如果您发现有些文字叙述有前导空白出现的话,它的目的
在令该行较为醒目以提醒您的注意. 在您实作之际请不要输入那些前导空白以免
造成错误!

您也会看到 "<file>"或 "<name>"偶尔在本文中出现. 针对现成的环境而言这些地
方都需要您以真实的网际网路地点与变数置换. 除非另外注明否则千万不要将双引
号及左右括弧这些符号一起输入.

大部分的 e-mail (电子邮件)伺服器仅了解少数的命令并要求您严守它们所期 的语
法与规则. 比较保守的作法是在您邮件的主题 (Subject)或本文 (body)部份只输入
特定的指令,如您的邮件签名档 (signature)这一类稍嫌多馀的叙述就不要输入.

在没有特别注明的情况下,使用者一般可以省略邮件的主题 (Subject)及/或本文
(body)部份. 如果您所使用的电子邮件软体一定要输入邮件的主题或本文,您可以
输入 "XYZZY"或其他没 意义的敷衍文字即可.

请注意在您邮件的标题 (headers)与本文 (body)之间要留一行空白行. 对於目录
与档案名称的大小写也要加以注意. 因为对 e-mail伺服器而言,这些规则都很重要.

*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
特别声明:本文件所列的 e-mail伺服器大多是由一些企业或大专院校主动
              义助的. 如果有使用者滥用 (或过度使用)这些伺服器,那就有可
              能迫使这些伺服器永久地关闭对外服务. 在 1995年已经有着名
              的 e-mail伺服器被迫停用的前例发生.

              如果您有比 e-mail更直接的网际网路连结可以使用,请让仅能藉
               e-mail伺服器存取的使用者一些方便. 也请您将资料传输的大小
              尽可能地限制在每天 1 megabyte以下. 更不要对同一个伺服器
              一囗气传送许多服务的要求
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*

                          使用电子邮件做档案传递 (FTP)
                           ----------------------------
 FTP代表的是 "file transfer protocol",它是一种存取远端电脑系统上档案的
方法.用网际网路的惯用语来说,这些远端的电脑称做 "站" (sites). 在 FTP
站上的档案基本上是以树状的档案目录储存 (对 Mac的使用者则是巢状档
案夹),每一层目录或档案夹拥有各自不同的主题.

当使用 '活'的网际网路连结存取 FTP站时,使用者会指定该站的名称,登录
的使用者 ID与密码,进入特定的目录然後选择一个或多个档案传回使用者本
地端系统.

藉电子邮件 e-mail使用 FTP也相当类似,不同的是,存取 FTP站必需透过
特殊的 "ftpmail伺服器"先登录进入远端的站,再回传相对应在 e-mail讯息
中所含的指令以选择档案做传递.

相对於能完整存取网际网路的人而言,使用 e-mail存取 FTP仍是一个不错的
办法,因为许多着名的 FTP站经常超载以致很难进入. 因此,这种方式在节
省连线时间以及金钱上显得相当实用.

要藉 e-mail存取 FTP,您首先要取得可以使用 anonymous FTP的 FTP站
址资讯 (所谓 anonymous FTP指的是一般不需密码即可进入的系统).

在本文中列出了一些极受欢迎的 anonymous FTP站址供叁考,但您仍可对
以下的网际网路位址送出 e-mail藉以取得更多更深入的资讯:

  [email protected]

并请在邮件的本文中加入以下的指令叙述.

   send usenet/news.answers/ftp-list/sitelist/part1
   send usenet/news.answers/ftp-list/sitelist/part2
   ... (此间叙述系简化 part3到 part19) ...
   send usenet/news.answers/ftp-list/sitelist/part21

如此您即可收到 (e-mail)回传有关 "FTP站表单"的 21个档案. 由於这些
档案大小约 60K,因此全部的资讯将超过 1 Mb!如果您的系统磁碟空间有限,
建议您先检查是否已经有可用的资讯,或者考虑在储存全部资讯前先选择性
地挑选一部份资讯即可.

另外一份即有价值的文件是 "FTP  Frequently Asked Questions",这一份资
讯含有许多使用 FTP  服务的资讯,如欲获取请在邮件中加入以下一行叙述:

   send usenet/news.answers/ftp-list/faq

在您收到站址资料会看见如下述成打的登录,它含站名,位址以及储存档案的
型态等资讯.

  站址   : oak.oakland.edu
  国家   : USA
  组织   : Oakland University, Rochester, Michigan
  系统   : Unix
  注释   : Primary Simtel Software Repository mirror
  档案   : BBS lists; ham radio; TCP/IP; Mac; modem protocol info;
              MS-DOS; MS-Windows; PC Blue; PostScript; Simtel-20; Unix

如果您发现有趣的 FTP站,请利用 e-mail寄至以下的 ftpmail伺服器:

   [email protected]                           (阿根廷)
   [email protected]                        (澳洲)
   [email protected]                             (德国)
   [email protected]                 (德国)
   [email protected]                            (爱尔兰)
   [email protected]                         (波兰)
   [email protected]                      (葡萄牙)
   [email protected]                        (南非)
   [email protected]                         (瑞典)
   [email protected]                          (瑞典)
   [email protected]                      (台湾)
   [email protected]                      (美国)
   [email protected]                      (美国)
   [email protected]                       (美国) *
   [email protected]                    (美国)
   [email protected]                    (美国)
   [email protected]                           (美国)
   [email protected]                       (美国)
   [email protected]                     (大英国协)


事实上您选择任何的站并无太大差异,但是与您地理较近的站回应应该较快.
(请不要习惯地选择我们所排列的第一个站址!) 在邮件的本文请输入以下的
叙述:

   open <站址>                   *对 dec.com站请用 "connect <站址>"
   dir
   quit

如此您将接获在该站根目录下所含的档案表单. 下面的实例是以
"oak.oakland.edu"做站名而接获的资讯.

 +---------------------------------------------------------------------+
 |                                                                     |
 |  -r--r--r--   1 w8sdz    OAK         1255 Nov  9 16:32 README       |
 |  drwxr-xr-x   3 w8sdz    OAK         8192 Feb 25 05:17 SimTel       |
 |  d--x--x--x   3 root     system      8192 Jan 19 20:26 bin          |
 |  d--x--x--x   5 root     system      8192 Dec 30 05:15 etc          |
 |  drwxrwx---   2 incoming OAK         8192 Feb 25 11:05 incoming     |
 |  drwxr-xr-x   3 w8sdz    OAK         8192 Jan 30 17:37 pub          |
 |  drwxr-xr-x   2 jeff     OAK         8192 Apr 17  1994 siteinfo     |
 |                                                                     |
 +---------------------------------------------------------------------+

您可以继续以 e-mail邮件浏览其他目录的资讯,其 (示范)作法系在 "dir"指令前
加入以下一行的指令叙述

   chdir pub

("chdir"只的是 "change direcotry"而 "pub"使一般通用的目录名称,它经常是使
用者最好着手的目录.)一但您决定想要存取的档案,请用下述指令:

   get <档案名称>

当然您不再需要使用 "dir"指令. 如果您欲存取的档案系一般文字档,这些叙述
已经完备. 如果是二进制档 (如执行档,压缩档等)您需要在 "get"指令前 入
以下的叙述:

   binary

提示:许多 FTP站的目录中会含  00-index.txt, README,或其他类似名称的
     档案以描述该目录的内含. 当您以 "dir"指令找到类似的档案,就可以使
     用 "get"指令取得该目录的所有档案资讯藉以节省您搜寻的时间.

好,现在假设我们要取得英国大宪章. 以下的邮件讯息是准备送到
[email protected]的位址 (或是其他的 ftpmail伺服器):

   open ftp.spies.com               (FTP站名)
   chdir Gov/World                  (档案所在目录)
   get magna.txt                    (取得指定档案)
   quit                             (离开伺服器)

以下的指令是准备到先前所介绍过的 "Simtel Software Repository"站取得档案
的完整邮件例子.

   open oak.oakland.edu             (FTP站名)
   chdir SimTel/msdos/disasm        (档案所在目录)
   binary                           (由於是二进制的 ZIP档)
   get bubble.zip                   (压缩档档名,随意举的例子...)
   quit                             (离开伺服器!)

我们再举一些有趣且实用的 FTP站供您叁考於後.
(请搭配 "open"指令开启伺服器站并以 "chdir"指令变换到特定的目录,其馀动作
则如前所述.)

   ocf.berkeley.edu   试试: pub/Library目录以取得文件,圣经,诗词等
   rtfm.mit.edu       试试: pub/usenet/news.answers目录以取得网路论坛的资讯
   oak.oakland.edu    试试: SimTel/msdos目录以取得 DOS软体程式库
   ftp.sura.net       试试: pub/nic目录以取得有关 Internet how-to的文件
   quartz.rutgers.edu 试试: pub/humor目录以取得有关幽默的档案
   gatekeeper.dec.com 试试: pub/recipes目录以取得 饪及食谱秘方

请注意您不能用只用 e-mail邮件送到 ftpmail @站名,您还要送出 "open <站名>"
的命令到已知的 ftpmail伺服器.

您必须了解 ftpmail伺服器一般都相当忙碌,因此您可能要等待几分钟,几小时,
或几天的时间才会接到回信,完全视您送信的时间及地点而定. 一些较大的档案
也可能被切割成成几个小档案回传给您. 藉特定的 ftpmail指令您可以控制这种
情况 (甚至修改要回送的 e-mail位址),但并不是每一个伺服器都有这种功能 -因此
请以 "help"指令查询您所使用的伺服器是否有类似的服务.

如果回传给您的档案尾部有以下的叙述, (此行叙述是以 "begin"做开头,数字跟在
其後以及档案名称;然後有数行含 61个 ASCII字的叙述)这种二进制档案大多是
送出此信时已经被 "uuencoded"了. (使用这种技术可以可靠地藉 e-mail传送档案.)

    begin 666 answer2.zip
    M4$L#!`H`!@`.`/6H?18.$-Z$F@P```@?```,````5$5,25@S,34N5%A480I[
    M!P8;!KL,2P,)!PL).PD'%@.(!@4.!P8%[email protected]%PL*!@@*.P4.%00.%P4*.`4.

针对您的系统 (DOS, OS/2, Unix, Mac等)您必需想办法取得适用的 "uudecode"
程式以重建这种档案. 很有可能提供您服务的 FTP站已经有类似的服务程式供您
下载使用,如果没有您仍可叁考下一节 (ARCHIE)的说明以搜寻这个程式.

最後一点建议您考虑的是...如果您的线上服务/网际网路公司会向您所使用的
硬碟容量收费的话,为了节省支出您最好勤於清理电子邮件所下载的档案储存,
随时清除不必要的垃圾档.


                           使用电子邮件做 ARCHIE (档案搜寻)
                            --------------------------------

假设您知道某个档案的名称,但却不晓得它隐藏在哪一个 FTP站. 或者您很好
奇符合某种名称标准的档案有多少可以藉 FTP存取得到.  Archie就是满足您这种
需要的工具.

Archie伺服器可以想成是全球 anonymous FTP站的资料库,它可以协助您找到
含您所要的档案位址以及站名. 此外,藉 e-mail执行 Archie也是相当方便的,因为
通常 Archie的搜寻会用上很长的时间让您 胸顿足地在一旁苦等.

要藉 e-mail执行 Archie的方法如下,请针对以下适当的位址直接寄出 e-mail讯息:

   [email protected]                    (美国)
   [email protected]                       (美国)
   [email protected]                        (美国)
   [email protected]                   (大英国协)
   [email protected]                             (澳洲)
   [email protected]
   [email protected]                        (瑞典)
   [email protected]             (日本)

如欲获取藉电子邮件使用 Archie的详细援助资讯,请输入关键字

   help

到您邮件的主题 (subject)後再送出邮件. 如此您将接获解释如何使用 archie
服务的 e-mail回函.

如果您属於 "行动派",请输入以下的指令:

   find <档案名称>

"<档案名称>"就是您想要搜寻的档案名,这行指令请输入您邮件的本文主体
(BODY)而不是主题部份.

如此伺服器会以您的搜寻标准执行搜寻任务. 如果您希 找到所有含您指定
(档案)名称字串的档案,请在 "find"指令行前输入下一行指令

   set search sub

在此我们提供一些实用的 archie命令供您叁考:

   set maxhits 20             (限制输出的数目,内定直为 100个档案)
   set match_domain usa       (指定仅要在美国的 FTP站)
   set output_format terse    (要求以压缩模式回传搜寻结果)

在获得 Archie询问的结果後,会得知搜寻档案的目录以及站址资讯. 您可以使用
这些站址以及目录资讯其中的任一个进行 FTP的档案下载工作.

相信您在阅读完前一节文章後已经取得 UUDECODE工具了. 现在让我们输入
以下的讯息行後,传送一份完整的 e-mail到 [email protected] (或其他
archie伺服器)来试试:

   set match_domain usa       (指定仅要在美国的 FTP站)
   set search sub             (含有档案名称字串的都要...)
   find uudecode              (档案一定要含这个指定档案名称...)

请注意:也许您会收到 uudecode的原始码,而不是执行档,当然如果收到的是
       二进制的执行档就会被 uuencoded了!而您的 archie查询也会回给您
       含如下所述的许多资讯:

   Host ftp.clarkson.edu    (128.153.4.2)
   Last updated 06:31  9 Oct 1994

   Location: /pub/simtel20-cdrom/msdos/starter
   FILE    -r-xr-xr-x    5572 bytes  21:00 11 Mar 1991  uudecode.bas

   Location: /pub/simtel20-cdrom/msdos/starter
   FILE    -r-xr-xr-x    5349 bytes  20:00 17 Apr 1991  uudecode.c


现在您可以自 ftp.clarkson.edu这个 ftpmail伺服器站要求取得 "uudecode.bas"
(如果您有 BASIC可用)或 "uudecode.c" (如果您有 C语言编译器可用)档案啦.

在这里要提醒您的是最新版的 uudecode档可以直接从 SimTel repository取得.
请寄 e-mail到 [email protected]这个位址,记得将以下三行指令加入
您邮件的本文 (BODY)当中,然後您就可以等着收到 e-mail的回函.

   get uudecode.bas
   get uudecode.c
   get uudecode.doc

请特别注意: DOS的使用者们请注意,在网际网路上 UUDECODE.COM程式有
           一版可执行的文字档 (EXECUTABLE ASCII). 而对 e-mail的传输
           而言,所有的执行档都必须被加码 (encoded)几 很少有例外的.
           前述档案您藉 e-mail取得後就可以立刻执行.
           想要得到本软体的拷贝吗?请寄 e-mail到 [email protected]
           别忘了 e-mail的主题要用: send uudecode.com (务必要用小写).

--

--
※ 来源:.龙门客栈 bbs.newsnet.net.cn.[FROM: 202.96.181.39]

[关闭][返回]