发送和接收传真

时间:2011-07-12 13:20:40

标签: c# fax

我需要开发一种可以发送和接收传真的服务。我必须将收到的传真放入数据库。另一方面,我必须查看数据库,如果有传真要发送,则何时发送。现在,有人可以给我一个提示,我怎么做 - 特别是接收的部分。

2 个答案:

答案 0 :(得分:1)

查找“传真服务器软件”。 大多数新调制解调器能够发送和接收使用与计算机终端数据不同的编码的传真。 Hylafax是免费的,可在Linux上运行,并可提供您所需的全部服务。看看:

http://www.hylafax.org/content/Main_Page

答案 1 :(得分:1)

如果您想接收传真,首先需要发送传真号码。这些号码必须通过SS7,ISDN或E1线路从电信提供商路由到某些传真网关设备(例如AudioCodes媒体网关)。然后,您需要在服务器上安装一些传真终止软件,如Asterisk等,可以终止传真为文件。 Asterisk可以直接将呼叫数据记录写入数据库。我不会将实际的传真文件放在数据库中。

要发送传真,您可以使用Asterisk控制文件。您还需要一条电信线路将其发送出去,或者可能需要一个可以为您发送传真的SIP对等设备。还有像Monopond这样的公司有一个用于发送传真的API。

还有其他事情要考虑,即。是否要使用G11协议或T38等。