Enviado Fax
O próximo passo óbvio é a configuração do nosso sistema de envio de fax. Aqui, também, nós precisamos de um contexto (dessa vez é o [fax-out]
) no arquivo extensions.conf
. Se IAXmodem deseja enviar um fax, ele vai ser tratado neste contexto. Se o fax está saindo pela nossa conexão SIP hipotética 123456, as linhas correspondentes no extensions.conf
vai se parecer com essa:
[fax-out]
exten => _X.,1,Dial(SIP/123456/${EXTEN})
Nós podemos testar o envio de fax com o comando sendfax -n -d
debian:~# sendfax -n -d 6045557977 /etc/issue.net
Nós deveremos ver isso na CLI:
-- Accepting AUTHENTICATED call from 127.0.0.1:
> requested format = alaw,
> requested prefs = (),
> actual format = alaw,
> host prefs = (alaw),
> priority = mine
-- Executing Answer("IAX2/iaxmodem-3", "") in new stack
-- Executing Dial("IAX2/iaxmodem-3", "SIP/123456/6045557977") in new
stack
-- Called 123456/6045557977
-- SIP/123456-0818f630 is making progress passing it to IAX2/iaxmode
m-3
-- SIP/123456-0818f630 answered IAX2/iaxmodem-3
-- parse_srv: SRV mapped to host my-voip-provider.com, port 5060
== Spawn extension (fax-out, 6045557977, 2) exited non-zero on 'IAX2/i
axmodem-3'
-- Executing Hangup("IAX2/iaxmodem-3", "") in new stack
== Spawn extension (fax-out, h, 1) exited non-zero on 'IAX2/iaxmodem-3
'
-- Hungup 'IAX2/iaxmodem-3'
Se inserirmos o comando faxstat -s durante a transmissão, nós veremos:
debian:~# faxstat -s
HylaFAX scheduler on w077.example.com: Running
Modem ttyIAX0 (123456): Sending job 7
JID Pri S Owner Number Pages Dials TTS Status
7 127 R root 06912345678 0:1 0:12
debian:~#
Pronto! Agora você pode enviar e receber faxes via Asterisk usando Hylafax.
O website do Hylafax http://www.hylafax.org tem numerosos exemplos e de como fazer as coisas os quais vão ajudar você a integrar efetivamente a sua instalação Hylafax com a sua infra-estrutura escritório existente.
Nenhum comentário:
Postar um comentário