欢迎光临
我们一直在努力

用relayfax搭建传真服务器_mdaemon server

随着时代的进步,网络给我们的办公带来了很多方面的革命,email的重要性已经超过了传统邮件、搜索引擎使查找资料不用再去图书馆了、宽带网则便于人们传输各种文件。因此,如今您不用离开办公桌就可以完成大部分工作了,但收发传真却是例外。

虽然在个别电脑上装上Modem和传真软件就可以实现用电脑收发传真,但这并不适用于公司局域网,因为不太可能为每台电脑都安装Modem,即使每台电脑都安装有Modem,也不利于电话外线的统一利用。因此,需要一种解决方案,只用一个Modem就能使局域网内所有电脑均可收发传真。笔者用RelayFax软件设计了一套共享网络传真的解决方案。

独特的收发传真方式

从功能上看,RelayFax像个3合1的软件包,里面集成了邮件客户模块、传真模块以及处理接收到的邮件和传真的程序模块。为什么会有收发邮件的功能呢?因为RelayFax本身被设计为一个邮件→传真的服务,或传真→邮件的应用网关。因此,要使用RelayFax,局域网内必须有一个邮件服务器,并已为RelayFax设置了一个邮件账号。例如,公司的域名是tailing.dns2go.com,架设了邮件服务器Mdaemon,为RelayFax设立的邮件账号是rfax@tailing.dns2go.com。这样,大家要发传真的话,就可以将要传真的文档以附件的形式发email到rfax@tailing.dns2go.com,或者在RelayFax客户端里填写好收件人的资料并附上文档后发送,甚至可以直接在编辑该文档的应用程序里以打印的方式发送。不管采取哪种发送方式,最终都是以邮件的形式放在RelayFax的邮箱里,RelayFax会定时收取这些邮件,然后分析邮件头或正文以确定收件人传真号码、抽取附件并将其转化为可传真的图像格式,最后通过Modem发送传真。而在通过Modem收到传真后,RelayFax先将传真转化为邮件格式,然后将邮件分发至收件人的邮件账号内。

安装服务器与客户端

您可以从ftp.altn.com下载RelayFax安装程序Rfax4.exe以及OCR插件安装程序Rfocr421.exe。

安装服务器程序

安装过程中需要对RelayFax进行一些基本的设置,首先选择安装哪些组件(见图1),如果是在服务器(配备Modem的PC)上进行安装,必须选中第一项“服务器端RelayFax Server”,如果在这台PC上也打算使用RelayFax客户端或者直接在应用程序里进行打印传真,要选中第二项“Printer Driver And SMTP Client”,接着要输入RelayFax在对外发传真时填写在传真封面上的资料,包括公司名、CSID字符串(该字符串为传真设备的标识符,可输入公司名英文简写)、本公司传真号和电话号,接着在图2所示窗口中输入RelayFax在对内分发邮件时需要的资料,包括局域网邮件(SMTP)服务器地址、端口号、局域网的域名,在下一个窗口中输入RelayFax使用的本地邮件账号以及默认的传真收件人的邮件账号(这个账号是在当RelayFax通过路由规则找不到合适的传真收件人时使用的),最后在图3所示窗口中输入RelayFax收取本地邮件要用到的信息:本地邮件(POP3)服务器地址、端口以及RelayFax使用的登录账户名、密码。至此,服务器部分的安装全部结束。

用relayfax搭建传真服务器_mdaemon server
图1 安装组件的选择

用relayfax搭建传真服务器_mdaemon server
图2 填写所需资料。

用relayfax搭建传真服务器_mdaemon server
图3 输入POP3服务器地址、端口及账户名、密码。

安装客户端程序

接下来是客户端程序的安装,这也同样适用于在客户PC上单独安装客户端程序的情况。这部分安装很简单,需要告诉客户端程序你的真名、邮件地址、本地邮件服务器IP以及RelayFax使用的本地邮件地址,最后还可以指定一个由RelayFax创建的本地网共享的公用地址簿,在笔者电脑上的路径是“\\zhuming\\RelayFax\app\Shared Contacts.adx”。以上两部分安装完成后,最好再在RelayFax服务器上安装OCR插件,OCR可以实现由映像字符到文本字符的转变,换句话说,也就是扫描接收到的传真并从中识别出传真号码、人名等,以方便进行路由选择。

用email发传真

现在我们双击任务栏中的黄色传真机图标,打开RelayFax的主界面(如图4)。最上边是菜单和工具栏,其下被划分为三个区域:左上两个窗口分别显示传真事件发生进程以及与邮件服务器进行的会话进程,这两个窗口都在随时滚动更新;右上窗口为工具窗口,RelayFax所有的功能都可以通过该窗口进行配置;最后是传真日志窗口,位于整个界面的下部,其中显示了RelayFax处理过的所有传真,包括已成功发送、接收的,也包括未成功的,用户可以设定当这里显示的传真数量达到某一值时,由RelayFax提供的自动导出功能将日志输出为EXCEL文件,以满足用户统计需要。

用relayfax搭建传真服务器_mdaemon server
图4 RelayFax主界面。

配置Modem

RelayFax初次启动时会自动搜索系统中已安装好的Modem,并与之通信以确定初始化指令字符串等,如果无误的话,用户在工具窗口最下方应该看到一个“COM .port 3:class 1(idle)”条目,这说明RelayFax已经识别了Modem并初始化完毕,可以进行收发了。

如果您在启动电脑时没有打开Modem电源或者在安装完RelayFax之后再安装Modem,那么需要点击工具窗口中的“Rescan ports”,让RelayFax重新扫描所有串口并自动完成初始化,或者点击“Manual .add”进行手动安装。手动安装界面如图5,首先选择端口号(port),应根据实际情况选择,外置Modem选1或2,内置Modem选3或4。接下来应该选中中间的两个选项——“Use .for sending”和“Use for receiving”,也就是说允许用本Modem进行发送、接收。如果想通过来电号码显示(CND)方式对收到的传真进行路由的话,“CND .Number”栏内填写的内容就非常重要了,这里先按默认字符串“NMBR=”不变,下文再做说明;至于“CND Name”,因为国内电信似乎并没有来电人名显示这项服务,所以不必理会。

用relayfax搭建传真服务器_mdaemon server
图5 安装Modem。

下面选择Modem支持的传真标准,普通的传真Modem至少都应该支持Class 1,少数不支持Class 2。再往下是“Answer calls after…”,也就是指定Modem在几次响铃后应答并开始接收传真,CND功能要求至少2次以上。最后,指定Modem的初始化字符串以及Reset指令,按默认即可,但如果要激活Modem的CND功能,则在默认的初始化指令末尾还得加一条指令,具体加什么指令依Modem而定,下文会有说明。完成后点“OK”回到主界面。

为局域网用户添加账号

在工具窗口中点击“User accounts”,打开窗口如图6所示。先在“Accounts”选项卡下进行添加账号的工作,依次填入姓名、email地址、密码(这里也可以不填,使用统一的默认密码),点击“Add”启用该账号。要修改某账号,要先选中,修改后点击“Replace”。要删除某账号,选中后点击“Remove”即可。如果所在的局域网用户众多,那重复上述操作的工作量还是蛮大的,因此建议使用Mdaemon作邮件服务器,因为点击图6中的“Improt .MD”就可以将Mdaemon中已有的全部账号导入RelayFax。如实在不想用Mdaemon又想省力的话,那就可以选择图中的“Auto add”,让RelayFax在首次收到某新用户的邮件时自动为该用户创建一个账号。

用relayfax搭建传真服务器_mdaemon server
图6 为局域网用户添加账号。

RelayFax没有提供账号分组的功能,如果想按部门统计传真费用,则要用到“账单号”功能。选择图6中的“Billing Code”选项卡,先选中“…must .supply”强制各用户发传真时必须提供账单号,然后依次为各部门加入账单号,账单号可以是中文,比如“财务部”。

如果想更好地进行账号管理,以及防止RelayFax被盗用,则选择图6中的“Option/Password”选项卡,选中其中的“…send”让RelayFax自动发通知邮件给那些试图传真而又没有提供正确密码和账单号的用户;选中“…inform”并填入传真管理员的email, RelayFax会将上述事件通知管理员;选中“Accounts without…”并填入默认密码,那些没有设置单独密码的用户必须提供默认密码才能使用RelayFax发传真

发出你的第一封传真

方法一 用RelayFax客户端(推荐使用)。

先右键单击任务栏中黑色的传真机图标,在弹出菜单中选择“Properties”,打开客户端设置窗口(如图7)。选择“Personal Properties”选项卡为用户指定个人信息,其中主要项目在安装客户端时已经提供了,现在应该分别填入账单号和密码。再看一下“Scanner setting”选项卡,这里是有关于使用扫描仪的事项。因为有时需要传真一些已打印的或手写的文档,这样就必须要用到扫描仪。选中“scanner button”,则当用户按下扫描仪上的扫描键时会自动激活RelayFax客户端并进入扫描设置窗口,完成扫描后将映象文件以附件形式发送出去。选中“quick scan”,则客户端在被激活时不进入扫描设置窗口,按默认的设置进行扫描,但只能扫第一页。另外,如果想创建本机专用的地址簿,则要选择“contact list”选项卡,然后点击“Edit”进行创建、编辑。全部设置完成后点“OK”退出属性窗口。

用relayfax搭建传真服务器_mdaemon server
图7 客户端设置窗口。

现在双击黑色传真机图标,进入传真撰写窗口(图8)。依次填入对方传真号(fax number)、收件人姓名(name)、收件人公司名(company)、主题(subject),完成后点“Add”将填写好的内容加入到收件人清单(recipient list)。如果本封传真有多个收件人,则重复进行上述操作。完成收件人清单的简单方法是点击“contacts”,在地址簿里选择性地添加。地址簿可以是本机专用的,同时也可以是在RelayFax服务器上已设置成共享的地址簿。这一步做完后,再在注释栏(comments)里输入传真正文(不超过1000个字符)。如果还有文档要附带发送的话,应选择图8中的“attach”,点击“browse”浏览到要附带的文档,然后“add”到附件清单里,重复上述操作就可以一次附带多个文档。另外,如果想知道RelayFax服务器端对本封传真是否成功发出,则选择“advanced”选项卡,选中其中的“confirmation”,让服务器端给本机发出确认传真发送成功的邮件,选中“copy”则服务器端会把传真文件作为确认邮件的附件一同发回给客户机。以上步骤全部完成后,点击图8中的“send fax”便大功告成了。

用relayfax搭建传真服务器_mdaemon server
图8 传真撰写窗口。

方法二 以打印方式发送(推荐使用)。

用Word、Excel等应用程序编辑好欲传真的文档,然后在文件菜单里选择“打印…”,之后在打印机下拉列表里选择“RelayFax Printer Driver”,“OK”后此打印驱动程序先是将本文档转化为可传真的映象格式,然后激活RelayFax客户端,之后的操作便与方法一基本相同了,只不过不用再另行将本文档指定为附件。

方法三 通过常用的email客户程序发送(不推荐使用)。

在用email类软件撰写邮件时如何指定传真号、收件人人名、公司名、密码和账单号呢?前三者可以在邮件收件人栏采取如下格式:“传真号,人名,公司名”%26amp;lt;RelayFax邮件地址%26amp;gt;,后二者只能采用在邮件正文内插入RelayFax宏命令的方式,比如“FAXPASSWORD:密码”,“BILLINGCODE:账单号”。其实也可以用宏来指定前三者,格式为“FAXNUMBER:传真号,人名,公司名”。采用宏命令要注意两个问题,一是宏命令应该在邮件正文的最顶部,每条命令单独成行,二是宏内必须使用英文标点符号。经过试用,感觉RelayFax服务器端在识别邮件编码方面存在一定缺陷,比如用Outlook等中文版email客户端软件,RelayFax除了能识别邮件头内的英文字符外,其他中文字符以及正文内的所有内容全部显示为乱码,附件也不能识别。在Outlook里换用了各种编码方式依然无济于事。用英文版的theBat!,邮件头、正文的识别都没问题了,但附件还是不行。

制作传真模板

1. 制作传真封面。RelayFax仅提供了四种英文封面。若想制作专用封面,需要另行安装第三方应用程序,例如微软的封面编辑器(在Windows 98安装光盘上有安装程序,路径是Tools\OldWin95\Message\Awfax.exe)。

2. 制作中文版的通知邮件。在多种情况下,RelayFax会自动发通知email给用户,以方便用户及时采取对策。这些邮件的正文部分均以“dat”为扩展名保存在\RelayFax\app目录下。例如,当某种错误导致发送传真失败时,RelayFax发送failure.dat;当传真成功发出时,发送confirm.dat;当找不到传真号时,发送noto.dat。用户可以将这些*.dat文件翻译成中文。另外还可以在这些文件里插入RelayFax宏命令以向用户提供更多的信息,细节可参考自带手册。

3. 制作模板。可以为公司各部门制作专用的模板,在模板里可以为本部门指定不同的CSID、专用封面、专用Modem等等。双击工具窗口内的“Account templates”便可进入模板创建窗口。先对该模板命名,然后根据需要进行配置,完成后文件以“tp”为扩展名保存在\RelayFax\template目录下。

常见问题

1. 如何实现CND路由。有两个条件:首先应在电信局开通来电显示,其次Modem必须支持且激活了CND功能。执行以下操作可确定Modem是否支持CND以及激活该功能所使用的AT命令:打开超级终端(开始|程序|附件|通讯);为本次会话命名;选择“直接连接到COM X”(X为Modem使用的端口号);在端口设置窗口点击“OK”后进入控制台。输入ATZ命令重置Modem,此时得到回应“OK”。分别测试以下命令,直至得到“OK”:AT%CCID=1、AT*ID1、AT#CID=1、AT+VCID=1、AT#CC1、AT#CLS=8#CID=1。例如,在我的Modem上执行到第三条命令时得到“OK”,此时通过另外一条电话线向该Modem打电话并观察控制台上出现的信息,则说明Modem已激活CND,记录下该条命令以及来电号码左边的部分(本例为NMBR=)。将记录下来的NMBR=输入图5中的“CND NUMBER”栏内,再将通过测试的那条命令附加到图5中的“Modem INIT”栏的末尾(不含AT)。

2. 如何实现各种类型附件的传真。RelayFax实现附件传真的原理是从邮件中抽取附件后,根据附件类型调用本机上对应的应用程序对附件进行打印,从而将附件转换为可传真的映像格式。要实现上述操作必须满足以下条件:点击工具窗口中的“Attachment faxing”,在配置窗口中选中“Convert”启用附件传真;选中“Reject”拒发附件转换失败的传真;将可能成为附件的文档扩展名加入扩展名清单内(TXT、TIF为RelayFax内置)。确认扩展名清单内列出的所有类型文档在服务器上均有应用程序与其打印属性相关联。通常情况下,只需正常安装应用程序即可。服务器上的默认打印机必须设置为“RelayFax Print Redirector”,并且该打印机分辨率必须设置为“Fine Mode: 204 x 196 dpi”。

3. 在打印附件时死机。RelayFax在支持附件传真方面似乎不太完善,有时在调用应用程序打印附件时造成死机,重新启动后RelayFax仍然试图执行该操作,结果又造成死机!解决办法如下:重启后进入安全模式。进入\RelayFax\FAXFILE\,删除该目录下所有文件之后重启。

,

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 用relayfax搭建传真服务器_mdaemon server
分享到: 更多 (0)