Re: [AsteriskBrasil] email no asterisk ..

2009-04-23 Thread Emerson Asterisk
Bom Luis


Antes de mais nada parabens pela escolha do Elastix, já acompanho a distro a
algum tempo e a uso em vários clientes.

Para envio da mensagem via mail para user do ramal basta preencher o campo
Email Address em "Voicemail & Directory".

É importante executar um teste e acompanhar os logs do postfix para
verificar se o MX do destinatário não vai recusar a mensagem enviada.

Abraços.

Emerson Inocente

2009/4/23 LUIS CARLOS 

>  Olá galera,
> Passei a usar esta semana a distribuição ELASTIX, achei ele fantastica
> . mas gostaria de saber se algum poderia me informar, o que tenho que
> configurar no asterisk para envio da mensagem deixada na caixa postal, para
> ir altomaticamente para o email do ususario . email este  contas
> externas ... :-)
>
>
> Obrigado amigos ...
>
>
> Luis Carlos
>
> ___
> Openmoko Freerunner, primeiro telefone open source, disponível no Brasil
> rodando o Android da Google.
> http://www.neodroid.com
>
> Compre uma camiseta da AsteriskBrasil.org!
> http://www.voipmania.com.br
>
> Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
> rede Freenode.net: #asterisk-br
> ___
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil@listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
___
Openmoko Freerunner, primeiro telefone open source, disponível no Brasil 
rodando o Android da Google.
http://www.neodroid.com

Compre uma camiseta da AsteriskBrasil.org!
http://www.voipmania.com.br

Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede 
Freenode.net: #asterisk-br
___
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

Re: [AsteriskBrasil] email no asterisk !!!

2009-04-26 Thread Tiago Durante
Luis,

2009/4/23 VERTII SOLUTIONS 
>
> Olá galera,
>
> Passei a usar esta semana a distribuição ELASTIX, achei ele fantastica . 
> mas gostaria de saber se algum poderia me informar, o que tenho que 
> configurar no asterisk para envio da mensagem deixada na caixa postal, para 
> ir altomaticamente para o email do ususario . email este  contas 
> externas ... :-)


No Elastix eu não sei... Mas no Asterisk vc configura isso no arquivo
/etc/asterisk/voicemail.conf.

Veja: 
http://www.voip-info.org/wiki/index.php?page=Asterisk+config+voicemail.conf

[]s

--
Tiago Durante

,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,
Perseverance is the hard work you do after you
get tired of doing the hard work you already did.
-- Newt Gingrich
___
Openmoko Freerunner, primeiro telefone open source, disponível no Brasil 
rodando o Android da Google.
http://www.neodroid.com

Compre uma camiseta da AsteriskBrasil.org!
http://www.voipmania.com.br

Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede 
Freenode.net: #asterisk-br
___
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil


Re: [AsteriskBrasil] email no asterisk !!!

2009-04-27 Thread ATTO - Rodrigo
Configure o postfix para isso... e no voicemail.conf use a seguinte 
linha em generals: "servermail=o_nome_ou_ip_do_servidor_asterisk".


Tiago Durante escreveu:
> Luis,
>
> 2009/4/23 VERTII SOLUTIONS 
>   
>> Olá galera,
>>
>> Passei a usar esta semana a distribuição ELASTIX, achei ele fantastica . 
>> mas gostaria de saber se algum poderia me informar, o que tenho que 
>> configurar no asterisk para envio da mensagem deixada na caixa postal, para 
>> ir altomaticamente para o email do ususario . email este  contas 
>> externas ... :-)
>> 
>
>
> No Elastix eu não sei... Mas no Asterisk vc configura isso no arquivo
> /etc/asterisk/voicemail.conf.
>
> Veja: 
> http://www.voip-info.org/wiki/index.php?page=Asterisk+config+voicemail.conf
>
> []s
>
> --
> Tiago Durante
>
> ,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,
> Perseverance is the hard work you do after you
> get tired of doing the hard work you already did.
> -- Newt Gingrich
> ___
> Openmoko Freerunner, primeiro telefone open source, disponível no Brasil 
> rodando o Android da Google.
> http://www.neodroid.com
>
> Compre uma camiseta da AsteriskBrasil.org!
> http://www.voipmania.com.br
>
> Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na 
> rede Freenode.net: #asterisk-br
> ___
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil@listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
>
> __ Informação do ESET NOD32 Antivirus, versão da vacina 4035 
> (20090425) __
>
> A mensagem foi verificada pelo  ESET NOD32 Antivirus.
>
> http://www.eset.com
>
>
>
>
>   


-- 
Rodrigo Lang
Atto Teleinformática
Departamento Técnico
(41) 33128000

___
Openmoko Freerunner, primeiro telefone open source, disponível no Brasil 
rodando o Android da Google.
http://www.neodroid.com

Compre uma camiseta da AsteriskBrasil.org!
http://www.voipmania.com.br

Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede 
Freenode.net: #asterisk-br
___
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil


Re: [AsteriskBrasil] Email no Asterisk

2013-05-20 Thread Renato Siqueira
Creio que nao deva ser dificil, porém dependendo do volume de ligações,
você vai ter alto volume de emails na sua mailbox.
Provavelmente uma junção de Contexto + Comandos de Script você consegue
esse resultado.
Vale a pena essa forma de monitoramento?


Em 20 de maio de 2013 06:45, Manecão  escreveu:

> Oi pessoal,
>
> Como faço para receber no meu email cada vez que forem disparadas ligaçoes
> entrantes ou saintes no asterisk, de tal maneira que me informe data, hora,
> tempo de conexão, numero discado e callerID de origem, identificando o
> ramal ou portal de voz de onde partiu a ligação.
>
> --
> Obrigado,
>
> Manoel Antonio Medeiros Filho
>  Eng.Civil- CREA/SC 11.042-1
>   ENGECALC Informática Ltda.
>  Fone:0xx48-4125-0026
>
> ___
> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
> Intercomunicadores para acesso remoto via rede IP. Conheça em
> www.Khomp.com.
> ___
> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
> ___
> Para remover seu email desta lista, basta enviar um email em branco para
> asteriskbrasil-unsubscr...@listas.asteriskbrasil.org
>



-- 
Att
Sector 2 Informática
Renato Siqueira
Analista de Sistemas
(91) 8373 2467
renatoelysique...@sector2informatica.com.br
conta...@sector2informatica.com.br
renatoelysique...@gmail.com
renatoelysique...@hotmail.com
Msn: renatoelysique...@hotmail.com
___
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com.
___
ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
___
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org

Re: [AsteriskBrasil] Email no Asterisk

2013-05-20 Thread Willian Morais
Com AGI penso que seria uma boa opção.


Em 20 de maio de 2013 07:38, Renato Siqueira
escreveu:

> Creio que nao deva ser dificil, porém dependendo do volume de ligações,
> você vai ter alto volume de emails na sua mailbox.
> Provavelmente uma junção de Contexto + Comandos de Script você consegue
> esse resultado.
> Vale a pena essa forma de monitoramento?
>
>
> Em 20 de maio de 2013 06:45, Manecão  escreveu:
>
>> Oi pessoal,
>>
>> Como faço para receber no meu email cada vez que forem disparadas
>> ligaçoes entrantes ou saintes no asterisk, de tal maneira que me informe
>> data, hora, tempo de conexão, numero discado e callerID de origem,
>> identificando o ramal ou portal de voz de onde partiu a ligação.
>>
>> --
>> Obrigado,
>>
>> Manoel Antonio Medeiros Filho
>>  Eng.Civil- CREA/SC 11.042-1
>>   ENGECALC Informática Ltda.
>>  Fone:0xx48-4125-0026
>>
>> ___
>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>> Intercomunicadores para acesso remoto via rede IP. Conheça em
>> www.Khomp.com.
>> ___
>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>> ___
>> Para remover seu email desta lista, basta enviar um email em branco para
>> asteriskbrasil-unsubscr...@listas.asteriskbrasil.org
>>
>
>
>
> --
> Att
> Sector 2 Informática
> Renato Siqueira
> Analista de Sistemas
> (91) 8373 2467
> renatoelysique...@sector2informatica.com.br
> conta...@sector2informatica.com.br
> renatoelysique...@gmail.com
> renatoelysique...@hotmail.com
> Msn: renatoelysique...@hotmail.com
>
> ___
> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
> Intercomunicadores para acesso remoto via rede IP. Conheça em
> www.Khomp.com.
> ___
> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
> ___
> Para remover seu email desta lista, basta enviar um email em branco para
> asteriskbrasil-unsubscr...@listas.asteriskbrasil.org
>



-- 
Willian de Morais
Cel: (48) 8811-9660
Gtalk: williandmor...@gmail.com
___
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com.
___
ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
___
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org

Re: [AsteriskBrasil] Email no Asterisk

2013-05-20 Thread Manecão
A idéia é enviar cada ligação para o email do usuário do ramal.


Em 20 de maio de 2013 08:20, Willian Morais escreveu:

> Com AGI penso que seria uma boa opção.
>
>
> Em 20 de maio de 2013 07:38, Renato Siqueira 
> escreveu:
>
> Creio que nao deva ser dificil, porém dependendo do volume de ligações,
>> você vai ter alto volume de emails na sua mailbox.
>> Provavelmente uma junção de Contexto + Comandos de Script você consegue
>> esse resultado.
>> Vale a pena essa forma de monitoramento?
>>
>>
>> Em 20 de maio de 2013 06:45, Manecão  escreveu:
>>
>>> Oi pessoal,
>>>
>>> Como faço para receber no meu email cada vez que forem disparadas
>>> ligaçoes entrantes ou saintes no asterisk, de tal maneira que me informe
>>> data, hora, tempo de conexão, numero discado e callerID de origem,
>>> identificando o ramal ou portal de voz de onde partiu a ligação.
>>>
>>> --
>>> Obrigado,
>>>
>>> Manoel Antonio Medeiros Filho
>>>  Eng.Civil- CREA/SC 11.042-1
>>>   ENGECALC Informática Ltda.
>>>  Fone:0xx48-4125-0026
>>>
>>> ___
>>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>>> Intercomunicadores para acesso remoto via rede IP. Conheça em
>>> www.Khomp.com.
>>> ___
>>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>>> ___
>>> Para remover seu email desta lista, basta enviar um email em branco para
>>> asteriskbrasil-unsubscr...@listas.asteriskbrasil.org
>>>
>>
>>
>>
>> --
>> Att
>> Sector 2 Informática
>> Renato Siqueira
>> Analista de Sistemas
>> (91) 8373 2467
>> renatoelysique...@sector2informatica.com.br
>> conta...@sector2informatica.com.br
>> renatoelysique...@gmail.com
>> renatoelysique...@hotmail.com
>> Msn: renatoelysique...@hotmail.com
>>
>> ___
>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>> Intercomunicadores para acesso remoto via rede IP. Conheça em
>> www.Khomp.com.
>> ___
>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>> ___
>> Para remover seu email desta lista, basta enviar um email em branco para
>> asteriskbrasil-unsubscr...@listas.asteriskbrasil.org
>>
>
>
>
> --
> Willian de Morais
> Cel: (48) 8811-9660
> Gtalk: williandmor...@gmail.com
>
> ___
> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
> Intercomunicadores para acesso remoto via rede IP. Conheça em
> www.Khomp.com.
> ___
> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
> ___
> Para remover seu email desta lista, basta enviar um email em branco para
> asteriskbrasil-unsubscr...@listas.asteriskbrasil.org
>



-- 
Obrigado,

Manoel Antonio Medeiros Filho
 Eng.Civil- CREA/SC 11.042-1
  ENGECALC Informática Ltda.
 Fone:0xx48-4125-0026
___
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com.
___
ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
___
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org

Re: [AsteriskBrasil] Email no Asterisk

2013-05-20 Thread Rafael dos Santos Saraiva
Eu criaria um script (shel, php, qualquer coisa) fazendo uma varredura do
cdr a cada x minutos, e com base nisso enviaria o relatório para o usuário.
Penso que enviar um email a cada chamada, dependendo do trafego, vai ser um
negócio chato pra caramba pra quem recebe.


Att,
*Rafael dos Santos Saraiva*
Tel: (51) 8174-7956 | (51) 3205-1504
http://www.astdocs.com | 


Em 20 de maio de 2013 08:36, Manecão  escreveu:

> A idéia é enviar cada ligação para o email do usuário do ramal.
>
>
> Em 20 de maio de 2013 08:20, Willian Morais 
> escreveu:
>
>> Com AGI penso que seria uma boa opção.
>>
>>
>> Em 20 de maio de 2013 07:38, Renato Siqueira > > escreveu:
>>
>> Creio que nao deva ser dificil, porém dependendo do volume de ligações,
>>> você vai ter alto volume de emails na sua mailbox.
>>> Provavelmente uma junção de Contexto + Comandos de Script você consegue
>>> esse resultado.
>>> Vale a pena essa forma de monitoramento?
>>>
>>>
>>> Em 20 de maio de 2013 06:45, Manecão  escreveu:
>>>
 Oi pessoal,

 Como faço para receber no meu email cada vez que forem disparadas
 ligaçoes entrantes ou saintes no asterisk, de tal maneira que me informe
 data, hora, tempo de conexão, numero discado e callerID de origem,
 identificando o ramal ou portal de voz de onde partiu a ligação.

 --
 Obrigado,

 Manoel Antonio Medeiros Filho
  Eng.Civil- CREA/SC 11.042-1
   ENGECALC Informática Ltda.
  Fone:0xx48-4125-0026

 ___
 KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
 Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
 Intercomunicadores para acesso remoto via rede IP. Conheça em
 www.Khomp.com.
 ___
 ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
 Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
 Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
 ___
 Para remover seu email desta lista, basta enviar um email em branco
 para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org

>>>
>>>
>>>
>>> --
>>> Att
>>> Sector 2 Informática
>>> Renato Siqueira
>>> Analista de Sistemas
>>> (91) 8373 2467
>>> renatoelysique...@sector2informatica.com.br
>>> conta...@sector2informatica.com.br
>>> renatoelysique...@gmail.com
>>> renatoelysique...@hotmail.com
>>> Msn: renatoelysique...@hotmail.com
>>>
>>> ___
>>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>>> Intercomunicadores para acesso remoto via rede IP. Conheça em
>>> www.Khomp.com.
>>> ___
>>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>>> ___
>>> Para remover seu email desta lista, basta enviar um email em branco para
>>> asteriskbrasil-unsubscr...@listas.asteriskbrasil.org
>>>
>>
>>
>>
>> --
>> Willian de Morais
>> Cel: (48) 8811-9660
>> Gtalk: williandmor...@gmail.com
>>
>> ___
>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>> Intercomunicadores para acesso remoto via rede IP. Conheça em
>> www.Khomp.com.
>> ___
>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>> ___
>> Para remover seu email desta lista, basta enviar um email em branco para
>> asteriskbrasil-unsubscr...@listas.asteriskbrasil.org
>>
>
>
>
> --
> Obrigado,
>
> Manoel Antonio Medeiros Filho
>  Eng.Civil- CREA/SC 11.042-1
>   ENGECALC Informática Ltda.
>  Fone:0xx48-4125-0026
>
> ___
> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
> Intercomunicadores para acesso remoto via rede IP. Conheça em
> www.Khomp.com.
> ___
> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
> ___
> Para remover seu email desta lista, basta enviar um email em branco para
> asteriskbrasil-unsubscr...@listas.asteriskbrasil.org
>
___
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1

Re: [AsteriskBrasil] Email no Asterisk

2013-05-20 Thread nildo furtado
Amigo boa tarde.


Segue um exemplo abaixo do que eu tenho, recebo email depois do horario de
atendimento:

[finaldahora]
exten => s,1,Set(CDR(data)=${STRFTIME(${EPOCH},GMT+3,%d/%m/%Y)})
same => n,Set(CDR(hora)=${STRFTIME(${EPOCH},GMT+3,%H:%M:%S)})
same => n,Set(CDR(rota)=finalhora)
same => n,Noop(Numero entrante:${CALLERID(num)})
same => n,Set(TIME=${STRFTIME(${EPOCH},GMT+3,%d%m%Y)})
same => n,Set(TIME2=${STRFTIME(${EPOCH},GMT+3,%H%M)})
same => n,Set(ARQ=entrada-${CALLERID(num)}-${EXTEN}-${TIME2}-${TIME})
same => n,Set(CDR(grv)=${ARQ})
same => n,Noop(Numero entrante:${CALLERID(num)})
same => n,Set(CDR(arquivo)=finaldahora)
;same => n,Playback(/var/lib/asterisk/sounds/pt_BR/ura/finaldahora)
;same => n,Noop(ENTRADA DE LIGAÃO DO DIA...: ${TIME} HORA...: ${TIME2})
same => n,System(echo "TELEFONE.: ${CALLERID(num)}" >
/var/www/email_asterisk/${CALLERID(num)} )
same => n,System(echo "DATA.: ${STRFTIME(${EPOCH},GMT+3,%d/%m/%Y)}" >>
/var/www/email_asterisk/${CALLERID(num)})
same => n,System(echo "HORA.: ${STRFTIME(${EPOCH},GMT+3,%H:%M:%S)}" >>
/var/www/email_asterisk/${CALLERID(num)} )
same => n,System(cd /var/www/email_asterisk/)

same => n,ReadFile(arqr=/var/www/email_asterisk/${CALLERID(num)})
same => n,System(echo "Enviado via asterisk..:\r\n\${arqr}" | mail -s
"Central ipbx ${CALLERID(num)}" nild...@gmail.com)
same => n,Playback(/var/lib/asterisk/sounds/pt_BR/ura/novo/funcionamento)
same => n,Hangup



Em 20 de maio de 2013 06:45, Manecão  escreveu:

> Oi pessoal,
>
> Como faço para receber no meu email cada vez que forem disparadas ligaçoes
> entrantes ou saintes no asterisk, de tal maneira que me informe data, hora,
> tempo de conexão, numero discado e callerID de origem, identificando o
> ramal ou portal de voz de onde partiu a ligação.
>
> --
> Obrigado,
>
> Manoel Antonio Medeiros Filho
>  Eng.Civil- CREA/SC 11.042-1
>   ENGECALC Informática Ltda.
>  Fone:0xx48-4125-0026
>
> ___
> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
> Intercomunicadores para acesso remoto via rede IP. Conheça em
> www.Khomp.com.
> ___
> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
> ___
> Para remover seu email desta lista, basta enviar um email em branco para
> asteriskbrasil-unsubscr...@listas.asteriskbrasil.org
>



-- 
Atenciosamente.


Nildo Furtado

*
Técnico de Informática
*

*
skype: infont.tecnologia
*

*
(021) 7859-2532
*

*
(021) 2849-7666
*
**
___
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com.
___
ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
___
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org

Re: [AsteriskBrasil] Email no Asterisk

2013-05-20 Thread Nildo Furtado
Você pode pegar esse codigo que eu fiz e adaptar ele com o macro.

Segue um exemplo de como eu recebo:

TELEFONE.: 2138497650
DATA.: 17/05/2013
HORA.: 08:44:57



Em 20 de maio de 2013 12:16, nildo furtado  escreveu:

> Amigo boa tarde.
>
>
> Segue um exemplo abaixo do que eu tenho, recebo email depois do horario de
> atendimento:
>
> [finaldahora]
> exten => s,1,Set(CDR(data)=${STRFTIME(${EPOCH},GMT+3,%d/%m/%Y)})
> same => n,Set(CDR(hora)=${STRFTIME(${EPOCH},GMT+3,%H:%M:%S)})
> same => n,Set(CDR(rota)=finalhora)
> same => n,Noop(Numero entrante:${CALLERID(num)})
> same => n,Set(TIME=${STRFTIME(${EPOCH},GMT+3,%d%m%Y)})
> same => n,Set(TIME2=${STRFTIME(${EPOCH},GMT+3,%H%M)})
> same => n,Set(ARQ=entrada-${CALLERID(num)}-${EXTEN}-${TIME2}-${TIME})
> same => n,Set(CDR(grv)=${ARQ})
> same => n,Noop(Numero entrante:${CALLERID(num)})
> same => n,Set(CDR(arquivo)=finaldahora)
> ;same => n,Playback(/var/lib/asterisk/sounds/pt_BR/ura/finaldahora)
> ;same => n,Noop(ENTRADA DE LIGAÃO DO DIA...: ${TIME} HORA...: ${TIME2})
> same => n,System(echo "TELEFONE.: ${CALLERID(num)}" >
> /var/www/email_asterisk/${CALLERID(num)} )
> same => n,System(echo "DATA.: ${STRFTIME(${EPOCH},GMT+3,%d/%m/%Y)}" >>
> /var/www/email_asterisk/${CALLERID(num)})
> same => n,System(echo "HORA.: ${STRFTIME(${EPOCH},GMT+3,%H:%M:%S)}" >>
> /var/www/email_asterisk/${CALLERID(num)} )
> same => n,System(cd /var/www/email_asterisk/)
>
> same => n,ReadFile(arqr=/var/www/email_asterisk/${CALLERID(num)})
> same => n,System(echo "Enviado via asterisk..:\r\n\${arqr}" | mail -s
> "Central ipbx ${CALLERID(num)}" nild...@gmail.com)
> same => n,Playback(/var/lib/asterisk/sounds/pt_BR/ura/novo/funcionamento)
> same => n,Hangup
>
>
>
> Em 20 de maio de 2013 06:45, Manecão  escreveu:
>
>> Oi pessoal,
>>
>> Como faço para receber no meu email cada vez que forem disparadas
>> ligaçoes entrantes ou saintes no asterisk, de tal maneira que me informe
>> data, hora, tempo de conexão, numero discado e callerID de origem,
>> identificando o ramal ou portal de voz de onde partiu a ligação.
>>
>> --
>> Obrigado,
>>
>> Manoel Antonio Medeiros Filho
>>  Eng.Civil- CREA/SC 11.042-1
>>   ENGECALC Informática Ltda.
>>  Fone:0xx48-4125-0026
>>
>> ___
>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>> Intercomunicadores para acesso remoto via rede IP. Conheça em
>> www.Khomp.com.
>> ___
>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>> ___
>> Para remover seu email desta lista, basta enviar um email em branco para
>> asteriskbrasil-unsubscr...@listas.asteriskbrasil.org
>>
>
>
>
> --
> Atenciosamente.
>
>
> Nildo Furtado
>
> *
> Técnico de Informática
> *
>
> *
> skype: infont.tecnologia
> *
>
> *
> (021) 7859-2532
> *
>
> *
> (021) 2849-7666
> *
> **
>
> ___
> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
> Intercomunicadores para acesso remoto via rede IP. Conheça em
> www.Khomp.com.
> ___
> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
> ___
> Para remover seu email desta lista, basta enviar um email em branco para
> asteriskbrasil-unsubscr...@listas.asteriskbrasil.org
>



-- 
*Att.*
*
*
*Nildo Furtado*
*CCNA - 503734B*
*Tel: 7761-8557*
___
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com.
___
ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
___
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org

Re: [AsteriskBrasil] Email no Asterisk

2013-05-20 Thread Asterisk - Junior Polegato
Em 20-05-2013 06:45, Manecão escreveu:
> Oi pessoal,
> Como faço para receber no meu email cada vez que forem disparadas 
> ligaçoes entrantes ou saintes no asterisk, de tal maneira que me 
> informe data, hora, tempo de conexão, numero discado e callerID de 
> origem, identificando o ramal ou portal de voz de onde partiu a ligação.

Olá!

 Tenho uma solução de monitoramento que alimenta um banco de 
dados externo, mas no seu caso é só adaptar para enviar o e-mail. Não 
precisa fazer nenhuma alteração no seu plano de discagem.

 O código é feito em python e roda em segundo plano lendo o 
final do arquivo /var/log/asterisk/cdr-csv/Master.csv.

 Tentei colocar as linhas de código para enviar e-mail dentro 
deste código, espero que seja um ponto de partida para você.

 Qualquer interesse à parte, podemo negociar em PVT.

 E-mail recebido:

Origem: 123
Destino: 909092788696
Data e hora: 20/05/2013 15:45:18 BRT(-0300)
Tempo conectado: 00:00:13
Tempo total: 00:00:30


 Logo abaixo tem o código em Python:

[]'s
 Junior Polegato


#!/usr/bin/env python
# -*- coding: utf-8 -*-

import time
import smtplib
import datetime
try:
 import pytz
 time_zone_support = True
 local = pytz.timezone(open('/etc/timezone').read().strip())
except:
 print "No time zone support"
 time_zone_support = False

_SMTP_SERVER = "smtp.googlemail.com:587"
_SMTP_EMAIL = "jun...@gmail.com"
_SMTP_PASS = "SeNhAdOgMaIl"
_SUBJECT = 'Dados da chamada efetuada'

_EXTEN_EMAIL = {
 "123": "ramal_...@gmail.com",
 "456": "ramal_...@gmail.com",
 "789": "ramal_...@gmail.com",
 "abc": "ramal_...@gmail.com",
}

_CSV_FILE = "/var/log/asterisk/cdr-csv/Master.csv"

# CSV Fields from http://www.voip-info.org/wiki/view/Asterisk+cdr+csv
_ACCOUNTCODE = 0
_SRC = 1
_DST = 2
_DCONTEXT = 3
_CLID = 4
_CHANNEL = 5
_DSTCHANNEL = 6
_LASTAPP = 7
_LASTDATA = 8
_START = 9
_ANSWER = 10
_END = 11
_DURATION = 12
_BILLSEC = 13
_DISPOSITION = 14
_AMAFLAGS = 15

# Inteval between reads from _CSV_FILE
_READ_INTERVAL = 1

# This function returns a list of fields in a csv record and
# it identifies text, integer and float types,
# ignoring left and right spaces according a field delimiter
def split_csv_fields(reg, field_delimiter = ','):
 fields = []
 pos = 0
 while pos < len(reg):
 while reg[pos] < ' ':
 pos += 1
 if reg[pos] in ('"', "'"):
 text_delimiter = reg[pos]
 start = pos + 1
 while pos < len(reg):
 pos += 1
 while reg[pos] != text_delimiter:
 pos += 1
 if reg[pos - 1] != '\\':
 pos += 1
 break
 fields.append(reg[start:pos - 1])
 while pos < len(reg) and reg[pos] != field_delimiter:
 pos += 1
 else:
 start = pos
 while pos < len(reg) and reg[pos] != field_delimiter:
 pos += 1
 text = reg[start:pos].strip()
 dots = text.count('.')
 if dots < 2 and text.replace('.', '').isdigit():
 if dots:
 fields.append(float(text))
 else:
 fields.append(int(text))
 else:
 fields.append(text)
 pos += 1
 return fields

def duration(seconds):
 h = seconds / 3600
 m = seconds / 60 % 60
 s = seconds % 60
 return "%02i:%02i:%02i" % (h, m, s)

def process_data(data):
 data = data.strip().replace('\r', '').split('/n')
 for reg in data:
 fields = split_csv_fields(reg)
 if time_zone_support:
 start_date = datetime.datetime.strptime(
 fields[_START], '%Y-%m-%d %H:%M:%S')
 start_date = pytz.utc.localize(start_date)
 start_date = start_date.astimezone(local)
 start_date = start_date.strftime('%d/%m/%Y %H:%M:%S %Z(%z)')
 else:
 start_date = datetime.fields[_START]
 body = ('Origem: %s\n'
 'Destino: %s\n'
 'Data e hora: %s\n'
 'Tempo conectado: %s\n'
 'Tempo total: %s\n'
 % (fields[_SRC], fields[_DST], start_date,
duration(fields[_BILLSEC]),
duration(fields[_DURATION])))
 print body
 if fields[_SRC] not in _EXTEN_EMAIL:
 print "No e-mail to %s found!" % fields[_SRC]
 return
 try:
 to = _EXTEN_EMAIL[fields[_SRC]]
 email_date = time.strftime('%a, %d %b %Y %H:%M:%S %z')
 msg = ("From: %s\r\n"
"To: %s\r\n"
"Subject: %s\r\n"
"Date: %s\r\n"
"\r\n"
"%s"
% (_SMTP_EMAIL, to, _SUBJECT, email_date, body))
 server = smtplib.SMTP(_SMTP_SE

Re: [AsteriskBrasil] Email no Asterisk

2013-05-28 Thread Manecão
Obrigado pessoal, vou estudar este código do Junior, ficou
interessante...outra duvida é se existe algum comando  que envie para um
email o CallerID de uma chamada entrante.  Obrigado desde já pela
disposição e atenção dos colegas.


Em 20 de maio de 2013 15:56, Asterisk - Junior Polegato <
aster...@juniorpolegato.com.br> escreveu:

> Em 20-05-2013 06:45, Manecão escreveu:
> > Oi pessoal,
> > Como faço para receber no meu email cada vez que forem disparadas
> > ligaçoes entrantes ou saintes no asterisk, de tal maneira que me
> > informe data, hora, tempo de conexão, numero discado e callerID de
> > origem, identificando o ramal ou portal de voz de onde partiu a ligação.
>
> Olá!
>
>  Tenho uma solução de monitoramento que alimenta um banco de
> dados externo, mas no seu caso é só adaptar para enviar o e-mail. Não
> precisa fazer nenhuma alteração no seu plano de discagem.
>
>  O código é feito em python e roda em segundo plano lendo o
> final do arquivo /var/log/asterisk/cdr-csv/Master.csv.
>
>  Tentei colocar as linhas de código para enviar e-mail dentro
> deste código, espero que seja um ponto de partida para você.
>
>  Qualquer interesse à parte, podemo negociar em PVT.
>
>  E-mail recebido:
>
> Origem: 123
> Destino: 909092788696
> Data e hora: 20/05/2013 15:45:18 BRT(-0300)
> Tempo conectado: 00:00:13
> Tempo total: 00:00:30
>
>
>  Logo abaixo tem o código em Python:
>
> []'s
>  Junior Polegato
>
>
> #!/usr/bin/env python
> # -*- coding: utf-8 -*-
>
> import time
> import smtplib
> import datetime
> try:
>  import pytz
>  time_zone_support = True
>  local = pytz.timezone(open('/etc/timezone').read().strip())
> except:
>  print "No time zone support"
>  time_zone_support = False
>
> _SMTP_SERVER = "smtp.googlemail.com:587"
> _SMTP_EMAIL = "jun...@gmail.com"
> _SMTP_PASS = "SeNhAdOgMaIl"
> _SUBJECT = 'Dados da chamada efetuada'
>
> _EXTEN_EMAIL = {
>  "123": "ramal_...@gmail.com",
>  "456": "ramal_...@gmail.com",
>  "789": "ramal_...@gmail.com",
>  "abc": "ramal_...@gmail.com",
> }
>
> _CSV_FILE = "/var/log/asterisk/cdr-csv/Master.csv"
>
> # CSV Fields from http://www.voip-info.org/wiki/view/Asterisk+cdr+csv
> _ACCOUNTCODE = 0
> _SRC = 1
> _DST = 2
> _DCONTEXT = 3
> _CLID = 4
> _CHANNEL = 5
> _DSTCHANNEL = 6
> _LASTAPP = 7
> _LASTDATA = 8
> _START = 9
> _ANSWER = 10
> _END = 11
> _DURATION = 12
> _BILLSEC = 13
> _DISPOSITION = 14
> _AMAFLAGS = 15
>
> # Inteval between reads from _CSV_FILE
> _READ_INTERVAL = 1
>
> # This function returns a list of fields in a csv record and
> # it identifies text, integer and float types,
> # ignoring left and right spaces according a field delimiter
> def split_csv_fields(reg, field_delimiter = ','):
>  fields = []
>  pos = 0
>  while pos < len(reg):
>  while reg[pos] < ' ':
>  pos += 1
>  if reg[pos] in ('"', "'"):
>  text_delimiter = reg[pos]
>  start = pos + 1
>  while pos < len(reg):
>  pos += 1
>  while reg[pos] != text_delimiter:
>  pos += 1
>  if reg[pos - 1] != '\\':
>  pos += 1
>  break
>  fields.append(reg[start:pos - 1])
>  while pos < len(reg) and reg[pos] != field_delimiter:
>  pos += 1
>  else:
>  start = pos
>  while pos < len(reg) and reg[pos] != field_delimiter:
>  pos += 1
>  text = reg[start:pos].strip()
>  dots = text.count('.')
>  if dots < 2 and text.replace('.', '').isdigit():
>  if dots:
>  fields.append(float(text))
>  else:
>  fields.append(int(text))
>  else:
>  fields.append(text)
>  pos += 1
>  return fields
>
> def duration(seconds):
>  h = seconds / 3600
>  m = seconds / 60 % 60
>  s = seconds % 60
>  return "%02i:%02i:%02i" % (h, m, s)
>
> def process_data(data):
>  data = data.strip().replace('\r', '').split('/n')
>  for reg in data:
>  fields = split_csv_fields(reg)
>  if time_zone_support:
>  start_date = datetime.datetime.strptime(
>  fields[_START], '%Y-%m-%d %H:%M:%S')
>  start_date = pytz.utc.localize(start_date)
>  start_date = start_date.astimezone(local)
>  start_date = start_date.strftime('%d/%m/%Y %H:%M:%S %Z(%z)')
>  else:
>  start_date = datetime.fields[_START]
>  body = ('Origem: %s\n'
>  'Destino: %s\n'
>  'Data e hora: %s\n'
>  'Tempo conectado: %s\n'
>  'Tempo total: %s\n'
>  % (fields[_SRC], fields[_DST], start_date,
> duration(fields[_BILLSEC]),
> du