Отправить и получить факс - PullRequest
1 голос
/ 12 июля 2011

Мне нужно разработать сервис, который может отправлять и получать факсы.Я должен положить полученные факсы в базу данных.С другой стороны, я должен заглянуть в базу данных, если есть факсы для отправки и когда да, отправьте его.Теперь, может кто-нибудь дать мне совет, как я могу это сделать - особенно часть для получения.

Ответы [ 2 ]

1 голос
/ 23 апреля 2012

Если вы хотите получать факсы, для начала вам понадобятся номера факсов.Эти номера должны быть направлены от поставщика телекоммуникационных услуг по линии SS7, ISDN или E1 к какому-либо факсимильному шлюзу (например, к медиашлюзу AudioCodes). Затем вам понадобится программное обеспечение для завершения факсимильной связи, такое как Asterisk или подобное, на сервере, который может завершитьфакс в виде файла.Asterisk может записывать записи о вызовах непосредственно в базу данных.Я не буду помещать фактические файлы факсов в базу данных.

Для отправки факсов вы можете использовать контрольные файлы Asterisk.Вам также понадобится линия связи, чтобы отправить это через, или, возможно, SIP-узел, который может отправлять факсы для вас.Есть также такие компании, как Monopond , который имеет API для отправки факсов.

Есть и другие вещи, которые необходимо учитывать, т.е.собираетесь ли вы использовать протокол G11 или T38 и т. д.

1 голос
/ 12 июля 2011

посмотрите "программное обеспечение факс-сервера". Большинство новых модемов могут отправлять и получать факсы, которые используют другую кодировку, чем данные компьютерного терминала. Hylafax бесплатен, работает на Linux и может предоставить все, что вам нужно. Посмотрите:

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

...