经济高效的办公室服务
在我 1995 年加入 Aerofil Technology 担任信息服务技术员时,Aerofil Technology 已经使用 cc:Mail 来支持内部电子邮件需求大约一年半了。当时的信息服务经理在对计算机进行重大升级到 Windows 3.11 的同时实施了 cc:Mail。安装了网络以允许连接到 Novell 服务器,用于文件和打印服务以及访问公司会计和制造软件。
在我入职的第一年左右,计算机库存、用户群和 cc:Mail 的使用量都增长了,需要购买额外的许可证。1996 年,我的老板离职从事独立咨询,我获得了运营信息服务的机会。单人部门有其优势;特别是,我可以做出所有关于技术的决策。它也有其缺点,例如项目和必需品(如软件许可证)的资金有限。
在此期间,我们当地的电话公司开始提供互联网服务,Aerofil 注册了企业选项,其中包括 20 个电子邮件帐户,这些帐户很快发放给了少数特权人士。最初的注册没有宏伟的计划,但是一旦少数员工拥有了互联网电子邮件,每个人都想要它。此外,越来越多的客户希望以这种方式进行沟通。让 ISP 维护 70 多个电子邮件帐户显然会很昂贵,而且我们将无法控制这些帐户。更改密码的能力非常重要。因此,我向我们的 ISP 寻求帮助,以获取域名并为公司托管该域名。
由于如此多的用户需要访问电子邮件,我设置了一台运行 diald 和 IP 伪装的 Linux 机器,并将其命名为“Gatekeeper”——一台配备 32MB 内存的 Intel P133。这台机器比之前的配置有了很大的改进,之前的配置中某些个人拥有自己的调制解调器,而且我们有一个调制解调器服务器,该服务器不允许超过一个人同时访问它。随着 Gatekeeper 的运行,每个人都拥有平等的访问权限。无论谁先访问它都会启动拨入,但一旦连接,每个人都可以即时访问。通常,一旦我的电子邮件客户端运行起来,连接就会保持一整天。这对我们的 ISP 来说不是问题,因为他们最繁忙的使用时间发生在晚上 8 点到晚上 10 点之间。我们仅在早上 7 点到下午 5 点之间在线。
在 Linux 机器就位后,我研究了设置 fetchmail,以便我们可以处理我们自己的所有电子邮件帐户。与此同时,我也开始寻找方法来更多地控制我们的网站维护。我们的 ISP 要求将任何更改通过电子邮件发送给他们以进行实施。他们最终设置了一个使用 Samba 执行此操作的配置,但由于名称混乱问题,仍然很麻烦。
一旦我们的 ISP 开始提供 DSL(数字用户线路)服务,我决定等到 DSL 可以实施后再追求直接电子邮件和网站帐户管理。我们的信息服务预算不允许我们在 1998 年 1 月之前实施 DSL 作为解决方案。
与此同时,为了在我们的网络上启用 TCP/IP,我设置了第二台 Linux 机器,适当地命名为 IPkeeper,以充当 DHCP(动态主机配置协议)服务器——一台旧的配备 16MB 内存的 Intel 486SX33。这允许我们通过硬件地址或简单地从一组地址范围来专门分配 IP 地址。我将此设置在单独的 Linux 机器上,以便简化 Gatekeeper 上的 Apache 配置并将内网与外网隔离。
在 1998 年 1 月,我订购了 DSL 连接,并在 Gatekeeper 上添加了一块额外的以太网卡,用于 DSL 设备连接。到 2 月,Aerofil 拥有了 128K 的互联网连接。测试表明连接速度足以托管我们的网页。然后我通知 ISP 进行必要的 DNS 更改,以反映我们在 Gatekeeper 上的域名位置。我将我们所有的网页都移了下来,并设置了我们 ISP 上存在的所有电子邮件帐户,以及为其他需要电子邮件的用户添加了额外的帐户。此时,公司起草了互联网和电子邮件使用策略,以阻止不当使用该服务。为了节省带宽,互联网访问仅限于那些有合理需求的用户。这是通过修改 Gatekeeper 上的 IP 伪装规则来实现的,以允许访问指定的 IP 地址。
随着 IPkeeper 在网络上,我们有了更多的机会。一直在进行讨论,以决定如何“计算机化”公司文件并使它们在网络上的每台 PC 上都可访问。我们研究了各种 Windows NT 的软件解决方案,发现对于我们公司来说太昂贵了。相反,我使用了现有的互联网技术,并将 IPkeeper 设置为托管我们的内网,将其升级为配备 32MB 内存的 Intel PII-233。
在 1998 年 6 月,公司聘请了一名大学生在暑假期间协助将我们现有的文档上线。一些文档是文字处理器格式,一些是用 Visio 制作的流程图,还有一些仅以纸质形式存在。使用了几种方法将这些信息放到计算机上:扫描、转换为 PDF 格式和 HTML 编码。基本上,我设置了各种用户区域来隔离文档,例如人力资源、信息服务、Aerofil 流程描述、质量控制、安全流程描述等。每个区域都设置了安全措施,以确保只有指定的用户才能添加或修改其中包含的信息。
为了为内网添加更多功能,我在 IPkeeper 上实施了搜索工具 HT://DIG。它已被证明是我添加的最有用的功能之一。它允许我们的用户输入任何关键词,并立即看到相应的文档列表。我还正在评估 Cyberscheduler 应用程序,用于日历和日程安排服务。
正在 Gatekeeper 上为内部使用实施 LDAP(轻量级目录访问协议)服务器,以便使用 Netscape Communicator 的用户可以更轻松地访问公司电子邮件目录并利用公司邮件列表。
Samba 也已在两台 Linux 机器上启用,我正在设置主目录,以减少对老化的 Novell 服务器的依赖。
公司一直在研究计算机存档解决方案,用于旧的报表数据,并将业务会计和制造软件包中的报表文件转换为 HTML,以便可以通过浏览器对文件进行索引和查看。该计划是设置一个系统,该系统将自动处理报表文件,从而消除打印每月或每周报表的需要,因为它们可以通过浏览器轻松访问。Seth Golub (seth@cs.wustl.edu) 的 txt2html 程序正被用于将文本报表转换为 HTML 文件。最有可能的索引解决方案将是仅索引报表标题,其中包含定位特定报表所需的信息。
Kim Henderson 在金融和制造行业从事信息系统工作已有九年。她与丈夫 Darrin 在一起的时间更长,并且非常感谢他的爱和支持。Kim 在空闲时间翻新他们 40 年的旧房子,协调东密苏里 Linux 用户组的活动,并与她的丈夫和他们的狗 Linus 一起维护地下室计算机网络。可以通过 kim@mo-biz.com 联系到她。