اینطور که من متوجه شدم ارسال فکس از طریق استریسک راه های زیادی داره. دو تا از اونا Hyla و SpanDSP هستند. SpanDSP دو تا application به dialplan ها اضافه میکنه (rxfax و txfax). و اگه بخوایم ارسال فکس ها رو ببریم داخل استریسک و با dialplan ارسال ها رو انجام بدیم که بتونیم از امکانات agi برای تولید محتویات فکس ها بصورت دینامیک استفاده کنیم، فکر میکنم spanDSP گزینه بهتری باشه. درسته؟
و اینکه من یه همچین context ای رو تست کردم برا فرستادن یه فایل tiff به یه دستگاه فکس و جواب نگرفتم:
[left]
exten => 1234,1,Answer()
exten => 1234,n,Dial(DAHDI/g0/88888888)
exten => 1234,n,SetVar(FAXFILE=/tmp/fax1.tif)
exten => 1234,n,txfax(${FAXFILE})
exten => 1234,n,Hangup()
;end
[/left]
وقتی من شماره 1234 رو میگیرم استریسکس از طریق خط شهری با شماره 888888888 تماس میگیره. بوق فکس رو هم میشنوم. ولی ارسال فکس کار نمیکنه.
همچین کدی رو هم امتحان کردم بازم نشد:
[left]
exten => 1234,1,Answer()
exten => 1234,n,Dial(DAHDI/g0/88888888)
exten => fax,1,SetVar(FAXFILE=/tmp/fax1.tif)
exten => fax,2,txfax(${FAXFILE})
exten => 1234,n,Hangup()
;end
[/left]
و اینکه برا همچین تسکی روش دیگه ای هست؟