уф... заработало...
итак, версия из портов 4.2.1_1
траблы - почти никаких.
make install clean
добавляем строчку в /etc/tty
cuaa0 "/usr/local/sbin/faxgetty" dialup on secure
где cuaa0 - это com1 (ну или какой другой порт, к которому присоединен модем)
запускаем faxsetup, отвечаем на вопросы, в конеце предложат определить модем, соглашаемся, отвечаем на такие же вопросы :), все, инсталяция закончена
теперь при приходе факса заданному нами юзеру отправляется уведомление.
начальство хотело, что бы юзеру приходило не только уведомление, а сразу факс. для этого производитель рекомендует создать файл и кое что туда прописать
http://www.hylafax.org/howto/delivery.html#ss4.2 (см. здесь), но при этом у меня вылезал тот самый трабл - невозможность открыть аттачмент. то есть он вроде есть, но его там нет :)
ошибка заключается в неправильном (хм... хотя может и я дурак, но эти аттачменты отказывались открывать клиенты что фряшные, что виндовые) кодировании в юю. слишком долго разбираться меня ломало, писать свой скрипт тоже, поэтому поправил скрипт оригинальный
# $UUENCODE -m $1 $1 | grep -E -v "^begin|^====$" 2>$ERRORSTO
$UUENCODE -m $1 $1 2>$ERRORSTO
ибо почему то ююкодерам очень не нравилось отсутствие слова бегин...
ну и ладушки - вуаля - все работает!
ps. о гейте mail2fax - когда начальство дозреет :)