AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Дайти кто нить работающий скрипт fax2email

Asterisk IP PBX 9 сообщений -
#1

Я уже не могу. Люди дайте просто скачать работающий скрипт, отправки факсов на мыло в pdf. И рабочий exten. Факс принимает на ура а вот отправлять не хочет.
_________________
CSCO11191787
#3

Там (да и много где) упоминается системная команда /var/lib/asterisk/scripts/mailfax. Не факт, что она есть в *.
она может быть и в /usr/local/sbin/mailfax
Если заглянуть внутрь - то видно, что это конструкция из других команд типа tiff2pdf + mime-construct которые в свою очередь зависят от установленых библиотек libtiff и прочих.
То что принимает в tiff - это пол дела. Нужно в ручном режиме потестировать отправляя принятые tiff файлы себе на мыло, типа mailfax 1231243453.tiff Fetch@Fetch.com
Не просто это - дайте скрипт!
#4

короче вот: курить эту ссылку -
http://www.voip-info.org/wiki/view/Asterisk+fax

оттуда есть ссылка на http://www.ocg.ca/clientfiles/gss/downloads.htm
там есть нужный тебе скрипт.
пример использования в первой ссылке есть.

ps: нашел гуглем набрав "asterisk fax2mail script" ровно за полторы минуты...
pps: это решение реально РАБОТАЕТ, проверял.

_________________
Успехов!
#5

fax2mail во первых пришлось править
#6

скрипт НОРМАЛЬНЫЙ! Cool
у меня до сих пор наботает на одном из серверов.
срочно выпрямляй руки! Wink
в скрипте ничего менять не нужно! ну разве что кроме номера и е-мыла! ничего там лишнего нету!!!
а вот в системе у тебя явно чегото не хватает!!!
Цитата:
mime-construct: command not found

может включим наконецто моск и подумаем? Rolling Eyes

_________________
Успехов!
#7

Покажи листинг своего скрипта. Что может не хватать?... за MIME в Linux что отвечает?
_________________
CSCO11191787
#8

буквально 2 минуты использования гугля с примитивным запросом "mime-construct: command not found"
выдало вот что
1.
http://scottstuff.net/blog/articles/2004/03/28/faxing-with-asterisk
17й коментарий:
Another modification on the script for use without mime-construct :
!/bin/sh
FAXFILE=$1 RECIPIENT=$2 FAXSENDER=$3
tiff2ps -2eaz -w 8.5 -h 11 $FAXFILE | ps2pdf - | uuencode fax.pdf | mail -s “Fax from $FAXSENDER” $RECIPIENT
2.
http://search.cpan.org/~rosch/mime-construct-1.9/
Тоесть просто установить модуль.

Цитата:
To Download and install mimeconstruct:
cd /tmp
wget http://search.cpan.org/CPAN/authors/id/R/RO/ROSCH/mime-construct-1.9.tar.gz
tar zxf mime-construct-1.9.tar.gz
cd mime-construct-1.9
perl Makefile.PL
make install

_________________
Успехов!
#9

Спасибо так я и сделал, всё заработало спасибо. Только install mime-construct нет такой команды в MCPAN я вижу вы это сами увидели, установил так же с исходников. Как вы и написали. Возник ещё такой вопрос, какую опцию экстеншена применить чтобы он срабатывал когда только нужно принять факс, то есть когда попадает в exten => fax, а сейчас у меня так
Код:
[rx-fax]
exten => fax,1,Answer
exten => fax,2,SetVar(FAXFILE=/var/spool/asterisk/fax/${CALLERIDNUM}-${STRFTIME(${EPOCH},,%Y%m%M%S)})
exten => fax,3,RxFax(${FAXFILE}.tif)
exten => h,1,System('/usr/bin/fax2mail --cid-name "${CALLERID}" --cid-number "${CALLERIDNUM}" -f "${FAXFILE}"')
exten => h,2,System('rm -f "${FAXFILE}".tif')
exten => fax,5,Congestion
exten => fax,6,Hangup

[office]
include => demo
include => rx-fax


при этом основная работа в [office]
И получается потому что exten => h , то у меня отправка факса на мыла срабатывает при любом звонке. в [office]
как можно решить это?

_________________
CSCO11191787