知识大全 使用efax接收传真

Posted 文件

篇首语:老板给了我份说炒就炒的鱿鱼,我给了板来了份说滚就滚的旅行。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 使用efax接收传真相关的知识,希望对你有一定的参考价值。

  作者 Mark Nielsen 翻译 chiesa    目的  我打算建一个fax服务器 我想过使用HylaFax 但是我的RedHat系统已经有了 mgetty 安装HylaFax rpm的时候会发生冲突 好像如果我能正确使用mgetty的话 我还 可以通过mgetty做登录(译注 也许指拨号) 进行voice和fax操作 现在 我想的是通过RedHat 的默认安装 而不需要任何附加软件就可以接收传真     Efax和fax其实是一回事 fax 是一个调用efax的脚本     文件配置  有两个文件你需要配置 /usr/bin/fax和/etc/inittab   复制/usr/bin/fax到/usr/bin/fax_custom 然后我修改了以下几行     FAXDIR=/var/spool/fax/ining  NAME= Computer Fax Server   FROM= +   ANSFNAME= fax_%Y%m%d_%H%M%S     在/etc/inittab中 我的修改如下:      S : :respawn:/bin/sh /usr/bin/fax_custom answer    Efax和fax 单个接收  如果你知道有人要给你发传真 你可以单个的接收它 执行一下命令   efax d /dev/ttyS l c r reply    或者   fax answer      如果你不想fax挂在后台等待下个传真连接 那么就不要进行我在 文件配置 一节提到的对/etc/inittab的修改     Efax 和 fax 通过inittab多重接收   如果你象我在 文件配置 一节说的那样修改/etc/inittab 那么只要重启机器 你 的modem就会自动接收fax 并将内容输出到/var/spool/fax/ining目录   如果你执行下面的命令     ps auxw | grep efax      你会看到efax在后台运行 象这样   root ? S< 21:47 0:00 /usr/bin/efax -v -v chewmainrxtf -d/dev/modem -iZ -i&FE&D2S7=120 -i&   非常好的是,如果你杀死进程1689,它会自动在后台再次运行,我相信,会 重新读取/usr/bin/fax_custom文件。.wInGwIt于是,如果你对这个文件进行了修改的话, 只要 在你为了测试配置试图发送传真之前杀死efax进程就可以了。     收到传真以后怎么办?  运行一个cron的任务(job),用来将/var/spool/fax/ining里的文件分类,为每组 传真创建一个lock文件,然后或者将它们转换成pdf格式以便网上浏览,或者直接将它们 打印出来。   如果你想把传真打印出来,操作如下:    efix -ops fax_20020606_014847.001 | lpr    建议你打印文件后将它保存在一个备份的目录里。    发送传真  安装打印服务比我原先想的要麻烦。首先,按照帮助说的做(有一点变动):   ln /usr/bin/fax /usr/bin/faxlpr    在 /etc/printcap.local 文件中,    fax:lp=/dev/null:sd=/var/spool/fax:if=/usr/bin/faxlpr_perl:     mkdir /var/spool/lpd/fax   touch /var/spool/lpd/fax/lock    /etc/rc.d/init.d/lpd restart    我还做了些变动:    在 /usr/bin/faxlpr中, 我修改   l=`$FAX send "$num" fax$$`  为    `gs -q -sDEVICE=tiffg3 -dNOPAUSE -sOutputFile=fax_out fax$$    还修改了以下三行:   num=` echo "$cfile" | sed -e /^[^J]/d -e s/..//`   host=`echo "$cfile" | sed -e /^[^H]/d -e s/..//`   user=`echo "$cfile" | sed -e /^[^P]/d -e s/..//`     我保存了如下的一个/usr/bin/faxlpr_perl脚本,并chmod   755 /usr/bin/faxlpr_perl:    #!/usr/bin/perl    my $String = "";  foreach my $Arg (@ARGV)      if ($Arg =~ /-j/)      my $Copy = $Arg;   $Copy =~ s/-j//;   open(FILE,">lock ); print FILE hfA$Copy ; close FILE;        my $Command = /usr/bin/faxlpr ;  system ($Command @ARGV);  print ;        我很讨厌这一步 但是我不得不 chmod /dev/ttyS 以便   控制打印工作的lpr用户可以使用modem      那个perl脚本使faxlpr可以找到进程号 修改 fax 命令为 efax 也是 必要的 因为它试图创建lock文件 而我并不想这样     我相信我的发送传真的方法会破坏lock文件 这样如果你在接受传真的时候发送传真 可能会导致错误     经过这些痛苦之后 你的打印程序还需要可以指定 J 选项 能够象这样 使用 lpr P fax J file ps 否则 就打印到文件 然后 用行命令将文件打印出来     你也可以只使用efax命令发送传真 而不必通过打印服务 不过 你得在发送之前 使用 gs将传真转换一下格式 这也是很痛苦的事情     结论  如果有机会的话 我会尝试我是否可以   使用samba和mgetty发送传真 我会在inittab中用mgetty代替/usr/bin/fax_custom 这样我就可以方便的接收和发送传真 使用efax接收和手动发送传真都还可以 不过要通过打印服务 发送的话就很痛苦了   我还想看看是否可以使用mgetty做语音和登录(login sessions)方面的事情 而不仅仅是传真   Efax是我在解决mgetty的问题(我试过 但是失败)之前的一个临时方法 我不用hylafax的 唯一原因是安装它的rpm包时和mgetty冲突 然后我对mgetty发生兴趣 接着转向efax 我正在 尝试将来使用mgetty 因为我还想使用同一个modem做语音和登录方面的事情 好像可以做到这些 不过好像有些modem不能正确的检测fax voice login 我真的不情愿用efax和打印服务发送传真     参考  The Easy Fax Server!   A Linux Fax Server for a Windows Neork   Linux Fax for Dummies   Hylafax   Article Version : Date Last Changed Thu Jun : :    cha138/Article/program/Oracle/201311/16781

相关参考

电子技术 传真

   传真   传真与电报的作用相似。但是,利用编码方式进行通信的电报只能传送消息的内容,不能传送消息的形式。传真可通过通信线路或无线电装置

现代兵器知识 传真机

   应用电扫描和光电变换技术,传送文件、图表、照片等静止图像的通信设备。按传送色彩,可分为黑白传真机和彩色传真机;按占用频带宽度,可分为窄带传真机和宽带传真机;按传送速

电子技术 传真机的发明

  有时,一项发明在对它还没什么需求之前的许多年就发明出来了。传真机就是这种情况。  早在20世纪初,德国发明家亚瑟·科恩就已经有了传真机基本构思。但直到20世纪80年代,传真机才普及开来。  如今,

科技发展历程 传真机的历史

  电报机只能对文字进行传递,当我们要传递语言无法写清的图纸相片或传递亲笔手迹时,电报机就无能为力了。这时候另一种通信设备就可以大显身手了,它就是传真机。  平时我们常在报纸上看到诸如“新

判断题行政许可申请可以通过信函、电报、电传、传真、电子数据交换和电子邮件等方式提出

判断题行政许可申请可以通过信函、电报、电传、传真、电子数据交换和电子邮件等方式提出。_____答案:正确解析:《行政许可法》第29条规定,行政许可申请可以通过信函、电报、电传、传真、电子数据交换和电子

信访是指公民、法人或其他组织采用书信、电子邮件、传真、电话、走访等形式,向各级人民政府、__以上人民政府工作部门反

信访是指公民、法人或其他组织采用书信、电子邮件、传真、电话、走访等形式,向各级人民政府、_____以上人民政府工作部门反映情况,提出建议、意见或者投诉请求,依法由有关行政机关处理的活动。A、省级B、县

近年来,网络已成为反腐的重要渠道,许多要案最初都是通过网络曝光,修订后的《人民检察举报工作规定》增加了网络、传真等举报渠

近年来,网络已成为反腐的重要渠道,许多要案最初都是通过网络曝光,修订后的《人民检察举报工作规定》增加了网络、传真等举报渠道,打击报复者将被追究刑事责任这说明_____A、要保障人民民主就必须强化专制职

知识大全 今天在上海浦东新区邦信小额贷款公司签了一份传真合同贷了一万元可后来他们说要交一千块钱开保费,说我如

今天在上海浦东新区邦信小额贷款公司签了一份传真合同贷了一万元可后来他们说要交一千块钱开保费,说我如小额贷款申请条件:1、为年满十八周岁中国大陆居民;2、有稳定的住址和工作或经营地点;3、有稳定的收入来

甲公司3月3日发传真给乙厂以每台4000元的价格购来一批电脑。3月6日,乙以挂号信的方式通知甲公司,同意其订购要求。3月

甲公司3月3日发传真给乙厂以每台4000元的价格购来一批电脑。3月6日,乙以挂号信的方式通知甲公司,同意其订购要求。3月7日,该信件送达甲公司。3月9日甲公司销售人员看到信件,周总经理出差直至3月15

知识大全 QQ接收别人发的文件怎么设置不弹出接收信息

QQ接收别人发的文件怎么设置不弹出接收信息  以下文字资料是由(本站网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!QQ接收别人