CMDBuild utilizza le email sia come strumento interno di notifica agli operatori, che come strumento di comunicazione, che come evento esterno a fronte del quale generare operazioni automatiche.
Le notifiche possono essere generate:
- dal motore di workflow, manualmente tramite utilizzo del widget di gestione interattiva oppure automaticamente tramite API
- dallo scheduler, in automatico a seguito di mail ricevute su account specifici (notifica all’operatore interessato) o a seguito di eventi sincroni o asincroni
- da codice custom (programmi esterni, script, trigger, ecc) tramite API
L’interfaccia utente di CMDBuild consente poi di:
- consultare tramite un apposito TAB dell’interfaccia utente le mail prodotte all’interno di CMDBuild o provenienti da account esterni, in entrambi i casi registrate nel sistema sotto forma di informazioni correlate a schede dati o processi
- inviare nuove comunicazioni email dallo stesso TAB, in forma libera oppure utilizzando account e template preconfigurati dall’amministratore del sistema
Lo scheduler consente infine di avviare dei processi alla ricezione di email su account IMAP predefiniti (funzione utile ad esempio per aprire un processo di manutenzione alla ricezione di un allarme o di una segnalazione).