HylaFax
HylaFax — свободный программный факс-сервер (виртуальный факс), который часто используется в корпоративном секторе для реализации факсимильной связи без соответствующего оборудования.
Основная задача HylFax — приём из телефонной сети в компьютерную (в том числе в виде PDF-файлов) и отправка факсимильных сообщений из компьютерной сети в телефонную, что часто необходимо при использовании IP-телефонии.
Работает на основе ОС класса UNIX/Linux. Нередко HylaFax сопрягается и даже интегрируется на одном сервере с программной АТС, такой как Asterisk (см. Elastix).
История развития
[править | править код]HylaFax был разработан Silicon Graphics, в конце 90х-годов XX века и опубликован по лицензией BSD. Бинарные пакеты на основе этой разработки присутствуют почти во всех дистрибутивах Linux. Однако в результате недовольства части разработчиков по поводу выхода обновлений и политики включения этих обновлений в основную версию, появился форк HylaFax+, http://hylafax.sourceforge.net. Основное отличие в наличии голосовых функций.
Архитектура
[править | править код]Основные компоненты пакета HylaFax
[править | править код]- faxgetty — прием факсов
- sendfax — постановка факсов в очередь отправки
- faxrm — удаление задания из очереди отправки
- faxsend — изменение параметров задания стоящего в очереди отправки
- pagesend — отправка страниц
- faxstat — статистика состояния модемов очереди отправки и результаты работы.
- faxclean — очистка очереди отправки
- faxcron — планировщик заданий
- hfaxd — протокол клиент-сервер
- faxq — менеджер очереди процессов
- faxstate — контроль состояния модемов
- faxconfig — изменение конфигурации компонентов HylaFax
Используемые библиотеки и стороннее ПО
[править | править код]- libtiff
- ghostscript
- zlib
- awk, gawk, mawk или nawk
- sendmail или совместимый SMTP-сервер
- metamail, uuencode, или base64-encode — опционально для использования fax-to-email шлюза
- PAM — опционально, для аутентификации через PAM в hfaxd
- JBIG-KIT — опционально используется для JBIG-сжатия факсов при отправке
Литература
[править | править код]- Æleen Frisch. Essential System Administration: Tools and Techniques for Linux and Unix Administration (англ.). — O’Reilly Media, 2002. — P. 823—. — ISBN 978-0-596-55049-3.
- Sid Steward. PDF Hacks: 100 Industrial-Strength Tips & Tools (англ.). — O’Reilly Media, 2004. — P. 129—. — ISBN 978-1-4493-6220-1.
Ссылки
[править | править код]- www.hylafax.org — исторически первая ветка HylaFax
- hylafax.sourceforge.net — HylaFax+ на SourceForge.net
- www.avantfax.com/ — веб-интерфейс для HylaFax
Это заготовка статьи о программном обеспечении. Помогите Википедии, дополнив её. |