Enviado Fax :: Admirável Mundo Novo




Muito Bem Vindo

Prezado Leitor, a proposta desse Blog é compartilhar conhecimento com as pessoas que trabalham com Linux, Asterisk, OpenSER, e com tecnologia de voz sobre a rede IP em geral, através de tutoriais, dicas, howto, notícias entre outros assuntos.

Atente para termo de uso do conteúdo do blog no rodapé da página.

sexta-feira, 25 de julho de 2008

Enviado Fax

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:




Creative Commons License
Admirável Mundo Novo: Tudo Sobre Asterisk, OpenSER, Linux e Tecnologias de Voz sobre IP
by Cléviton Mendes de Araújo is licensed under a Creative Commons Atribuição 2.5 Brasil License.