This shows you the differences between two versions of the page.
| 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> | ||
| ===== Подсчет количества одновременных вызовов абонента ===== | ===== Подсчет количества одновременных вызовов абонента ===== | ||