User Tools

Site Tools


сервис_asterisk

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
сервис_asterisk [2026/09/12 07:19]
val [Использование FollowMe]
сервис_asterisk [2026/09/29 13:59] (current)
val [Голосовая почта]
Line 930: Line 930:
 Чтобы запись разговора воспроизводилась прямо на странице CDR Viewer, нужно в файле ​ Чтобы запись разговора воспроизводилась прямо на странице CDR Viewer, нужно в файле ​
 /​var/​www/​html/​asterisk-cdr-viewer/​include/​functions.inc.php /​var/​www/​html/​asterisk-cdr-viewer/​include/​functions.inc.php
-заменить ​ строку:​+заменить строку ​145:
  
 echo " ​   <td class=\"​record_col\"><​a href=\"​download.php?​audio=$recorded_file.$system_audio_format\"​ title=\"​Listen to call recording\"><​img src=\"​templates/​images/​sound.png\"​ alt=\"​Call recording\"​ /></​a></​td>​\n";​ echo " ​   <td class=\"​record_col\"><​a href=\"​download.php?​audio=$recorded_file.$system_audio_format\"​ title=\"​Listen to call recording\"><​img src=\"​templates/​images/​sound.png\"​ alt=\"​Call recording\"​ /></​a></​td>​\n";​
Line 937: Line 937:
  
 echo " ​   <td class=\"​record_col\"><​a href=\"​download.php?​audio=$recorded_file.$system_audio_format\"​ title=\"​Listen to call recording\"><​img src=\"​templates/​images/​sound.png\"​ alt=\"​Call recording\"​ /></​a><​audio controls><​source src=\"​download.php?​audio=$recorded_file.$system_audio_format\"></​audio></​td>​\n";​ echo " ​   <td class=\"​record_col\"><​a href=\"​download.php?​audio=$recorded_file.$system_audio_format\"​ title=\"​Listen to call recording\"><​img src=\"​templates/​images/​sound.png\"​ alt=\"​Call recording\"​ /></​a><​audio controls><​source src=\"​download.php?​audio=$recorded_file.$system_audio_format\"></​audio></​td>​\n";​
 +
  
 </​code>​ </​code>​
Line 1802: Line 1803:
 ===== Голосовая почта ===== ===== Голосовая почта =====
  
-  * [[https://​community.asterisk.org/​t/​no-application-voicemail/​99717|No application ‘VoiceMail’]] +  * В ubuntu24 noload для всех, кроме нужного ([[https://​community.asterisk.org/​t/​no-application-voicemail/​99717|No application ‘VoiceMail’]]) 
 +  
 <​code>​ <​code>​
 ubuntu24# cat /​etc/​asterisk/​modules.conf ubuntu24# cat /​etc/​asterisk/​modules.conf
Line 1809: Line 1810:
 ... ...
 [modules] [modules]
 +autoload=yes
  
 ;noload => app_voicemail.so ;noload => app_voicemail.so
Line 1814: Line 1816:
 noload => app_voicemail_odbc.so noload => app_voicemail_odbc.so
 noload => res_pjsip_send_to_voicemail.so noload => res_pjsip_send_to_voicemail.so
-;;;server*CLI>​ module show like voicemail+... 
 +</​code><​code>​ 
 +server*CLI>​ module show like voicemail
 ... ...
 </​code><​code>​ </​code><​code>​
Line 1833: Line 1837:
  
 ;;;For IMAP ;;;For IMAP
-;;;debian# apt install asterisk-voicemail-imapstorage +;;;debian11# apt install asterisk-voicemail-imapstorage 
-;;;debian# cp /​etc/​dovecot/​private/​dovecot.pem /​usr/​local/​share/​ca-certificates/​dovecot.crt +;;;debian11/​ubuntu24# cp /​etc/​dovecot/​private/​dovecot.pem /​usr/​local/​share/​ca-certificates/​dovecot.crt 
-;;;debian# update-ca-certificates +;;;debian11/​ubuntu24# update-ca-certificates 
-;;;debian# service asterisk restart+;;;debian11/​ubuntu24# service asterisk restart
 ;​imapserver=server.corpX.un ;​imapserver=server.corpX.un
 ;​imapserver=localhost ;​imapserver=localhost
Line 2405: Line 2409:
 </​code>​ </​code>​
  
 +
 +  * Вариант 2 через приложение Read(переменная,​[аудиофайл],​[макс_цифр],​[опции],​[попытки],​[таймаут])
 +<​code>​
 +exten => 308,​1,​Answer()
 +exten => 308,​n,​Read(MYPHONENUM,​beep,​11,,​1,​30)
 +exten => 308,​n,​Set(DB(redirect/​${CALLERID(num)})=${MYPHONENUM})
 +exten => 308,​n,​Playback(beep)
 +exten => 308,​n,​SayDigits(${MYPHONENUM})
 +exten => 308,​n,​Hangup()
 +</​code>​
 ===== Подсчет количества одновременных вызовов абонента ===== ===== Подсчет количества одновременных вызовов абонента =====
  
сервис_asterisk.1789186788.txt.gz · Last modified: 2026/09/12 07:19 by val