- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
HylaFAX传真效劳器设置
配置HylaFAX传真服务器
HylaFAX传真服务器- -??????????????????????????????????????它是已有的开放源码传真软件之一――依我之见,是最好的一个。
1. HylaFAX传真服务器简介
介绍HylaFAX传真服务器,先得说说传真的来龙去脉。
传真标准Group 1标准在很久以前被开发出来,当时的速度是6分钟/页。70年代末,应用了压缩技术的Group 2标准使传输时间减半,为3分钟/页左右。Group 3标准于八十年代通过,速度有了进一步提高,达到1分钟/页以内。我们日常所说的传真通常就是指它,简称G3传真。后来还有Group 4标准,即所谓G4传真,主要适合可靠传输媒介,例如数字化的ISDN线路。ADSL大行其道之前,中国电信力推的高速连接ISDN,其中一个卖点就是G4传真能力。可惜G4传真生不逢时,及电子邮件系统相较完全没有吸引力,加上G4传真机较贵,因此从来就没有得到过广泛的应用。
用于G3传真的调制解调器又有class 1、class 2、class 2.0之分。class 1标准比较简陋,大部分工作都由电脑系统上的软件完成。class 2标准接手了以前由CPU承担的大部分工作,在class 1的基础上增加了四十多条新命令。及往常一样,标准化的过程十分漫长,厂商及用户都不想继续等待,因此根据1991年的一份草案推出了产品。这些调制解调器一般称为class 2调制解调器,为便于区分,在标准发布以后生产的严格符合官方标准的调制解调器被称为class 2.0调制解调器。在这之后,陆续还有class 3及class 4标准推出,只是时过境迁,已经乏人问津了。
HylaFAX即是一款支持G3标准的传真软件。前身是SGI的Sam Leffler在八十年代末期为公司编制的传真软件。后来SGI同意Sam将该软件贡献出来,放到网上供更多的人免费使用。早期的软件称为FlexFAX,后来发现及已有的商标相冲突,才改用现名。它是已有的开放源码传真软件之一――依我之见,是最好的一个。
HylaFAX功能强大,应用灵活,运行稳定,管理方便,即使与商业传真软件相比,也毫不逊色。它有诸多特性:
1)不同的用户从不同的电脑使用不同的操作系统接收/发送传真。 2)将收到的传真email给用户 3)使用电子邮件提交传真。 4)记录及归档传真 5)使用多条线路,传送海量传真 6)自动打印收到的传真 7)访问控制
HylaFAX传真服务器能力很强。有用户报告说在一部Pentium Pro 200机器上使用30个调制解调器,每天可以毫无问题地接收 6000-7000页传真。发送记录则是Matthias Reich创下的:他在10部Solaris 2.4上运行HylaFAX 4.0pl2,每日发送多达10,000页传真。
2.HylaFAX如何工作?
正如邮件传输代理(MTA)软件从客户端接收电子邮件并发送到正确的电子邮件地址,HylaFAX传真服务器软件从客户端接收传真并发送到正确的传真号码。主要的进程有三种:后台守护进程 hfaxd监听 4559 端口、队列调度进程faxq及终端处理进程faxgetty。基本上,hfaxd精通HylaFAX的传真协议,负责服务器同客户端的通信,将需要发送的传真放入适当的队列当中;faxgetty则负责实际的传送工作――与端口、调制解调器、传真机什么的打交道;而faxq则坐镇中枢,掌管着繁忙的传真队列。三者互相配合、密切合作,在一些辅助程序的帮助下完成各种传真事务。 请看下图:?
图一 绝大多数情况下,我们通过启动脚本在系统启动时运行hfaxd,如果你的系统负载很轻,也可以利用inetd/xinetd来做这件差使,只是我看不出来有多大裨益罢了。当收到客户机的联接请求时,hfaxd会foke出一个子进程加以处理;faxgetty有所不同,每个faxgetty进程都及系统中的调制解调器一一对应,及其它终端守护进程如mgetty相似,由init在系统初始化时启动。faxgetty是个友好的进程,能够识别数据、语音及传真信号。如果发现拨入的是数据/语音信号而不是期待中的传真信号,它会将处理权转交给适当的处理程序,因此你可以毫无问题地使用同一根电话线执行其它任务。3.安装及配置
在着手安装之前,我们需要有所准备。
1) 这里谈论的是运行在RedHat Linux 8.0上的HylaFAX 4.1.2。好吧,HylaFAX的最新版本是HylaFAX 4.1.5,不过我的经验主要是在HylaFAX 4.0/4.1.2上,而我的原则是不随便谈论不懂的东西,特别是公开场合:) 2) 确保modem安装正常。通常
文档评论(0)