- Spegnimento
- 4 ottobre 2026 alle ore 23:37 UTC
- Autore
- Kamo
- Impegno
- a828dc2
Scatole condivise (SP98-N-2). Una casella di posta sul PBX che nessuna estensione Kamo è (K1M1 8100, "KamoCRM Main Line") non è mai stato sincronizzato. La spazzata è singola AMI sessione ora chiede anche VoicemailUsersList una volta che le estensioni sono lette, record ogni casella di posta nel contesto utente di FreePBX come casella condivisa di un server telefonico (PHONE VOICEMAIL BOX, DDL in doc/sql; INSERT ... SU CONFLICT così un secondo spazzare non può avvelenare la transazione), e sincronizza i suoi messaggi come righe senza estensione. Ogni casella ha una lista di notifica (PHONE VOICEMAIL BOX NOTIFY, nessuno da default): un nuovo messaggio solleva VOICEMAIL RECEIVED per quei membri, apertura Impostazioni > Telefono > Voci. E' il momento giusto. elenca le caselle e sostituisce la lista di una scatola (MANAGE VOIP SETTINGS; membri della solo org, al massimo 25). I messaggi di una scatola sono elencati, giocati, contrassegnati da lettura e cancellato solo dai membri che gestiscono i server telefonici, in entrambe le liste di segreteria. Audio (SP98-N-3). Le impostazioni giocano il caricamento che nomina il messaggio esattamente (l'aiutante ora invia <mailbox> / <msg id>), poi l'accoppiamento del softphone da mailbox e ora. Con nè, il messaggio stesso è richiesto dal PBX: VoicemailAudioRequests lo registra in Redis per dieci minuti, la politica tira porta come voicemailAudio, e l'aiutante carica l'audio del messaggio sotto il suo id. Il giocatore ottiene 404 con un motivo: AUDIO REQUESTED, AUDIO NOT SENT (preso tre minuti fa, niente è venuto), HELPER OFFLINE o AUDIO NOT UPLOADED. Il softphone chiede i messaggi che non possono accoppiarsi, quindi il loro audio arriva prima che qualcuno premi giocare. La lista per-server ora dà ogni riga il suo id (il giocatore ha chiesto /voicemails/±externalId>/audio, che non è id, quindi non ha mai giocato) e la sua mailbox, e legge le estensioni una volta invece di per fila.
