第一封电子邮件 —— 一切是如何开始的

更新时间:2023-07-11 13:22:59

第一封电子邮件是由美国程序员雷·汤姆林森(Ray Tomlinson,生于 1971 年 23 月 1941 日)发送的。在受雇于研究公司Bolt,Beranek and Newman(BBN)期间,他开发了一个名为SNDMSG(“发送消息”)的程序,用于向连接到ARPANET的不同计算机发送消息。事实上,汤姆林森在早期曾研究过一种名为CPYNET的协议,该协议允许在计算机之间传输文件。
阿帕网 – 互联网的前身 阿帕网(高级研究计划局网络)是一个通过电话线操作的计算机网络。大约在1968年,它是由麻省理工学院和美国国防部的一组研究人员开发的。客户美国空军有兴趣将当时为国防部进行研究的所有大学联网。这个想法是让大学通过网络相互交换数据。阿帕网由国防通信局(DCA)运营,今天称为国防信息系统局(DISA)。在1980年代,阿帕网发展成为互联网。
汤姆林森设法在两台通过三米长的网线连接的计算机之间发送电子邮件。一些消息来源声称汤姆林森无法回忆起他的第一条消息的实际内容,而另一些消息来源则表示,这第一封信只是宣布现在可以使用他的方法在网络上发送消息。为了定义收件人,Tomlinson 使用了收件人的用户名和计算机名称,用 @ 符号分隔。@ 符号是随机选择的。汤姆林森正在寻找一个当时的开发人员和程序员没有使用或几乎没有使用过的特殊角色。顺便说一下,第一个电子邮件地址没有“.com”或“.net”等扩展名,因为根本不需要它们。
@ 符号的历史
我们今天所知道的 @ 符号比电子邮件早了一段时间。正如我们已经看到的,选择在电子邮件地址中使用@符号纯属巧合:Ray Tomlinson只是在寻找程序员很少使用的特殊字符。但是@符号从何而来? 在排版中,@ 字符称为连字,这是一种将两个或有时三个字符组合成一个符号的特殊字符。更准确地说,@是字母a和d的复合体,古代商人用来缩写拉丁词“ad”的拼写,翻译为“at”,用于表示某种商品的“每件商品的价格”。例如:3 个苹果 @ (在) 30 美分(每个)。 1880年,该符号被纳入打字机键盘。由于第一个计算机键盘基于打字机键盘,@符号被纳入IT世界。
将消息从一台计算机发送到另一台计算机的能力是数字通信的重大突破。在此之前,只能在一台计算机上为同事留言。然而,应该记住,当时并不是每个程序员都有自己的电脑。计算机是非常昂贵且非常大的机器,员工经常通过单独的帐户分时共享计算机。然而,据说研究小组对这一成功并不感兴趣,并且最初并没有进一步追求发展,因为“在网络中发送消息”在研究目标方面并不被认为是重要的动机。当政府机构DARPA(国防高级研究计划局)以及上述DISA(美国国防部的一部分)得到风声时,一切都发生了变化。DARPA立即认识到了这些好处,并从此使用电子邮件通信。