List DND-enabled extensions
Se o DND estiver configurado usando o recurso DND do IP-Phone, então não há como você pode listá-los. Caso contrário, se estiver configurado usando o código do recurso FreePBX (* 78), então aqui está a maneira de fazê-lo:
No prompt do linux run:
# asterisk -rx “database show DND” or
#asterisk -rx “database show” | grep “/DND/”
# asterisk -rx "database show DND" /DND/1002 : YES /DND/1004 : YES /DND/1006 : YES /DND/1007 : YES
To remove DND from an extension run:
# asterisk -rx “database del DND ext.”
To enable DND manully for an extension run:
# asterisk -rx “database put DND ext. YES”
# asterisk -rx "database put DND 1002 YES" Updated database successfully # asterisk -rx "database show DND" /DND/1002 : YES
fonte: http://www.mehrdust.com/archives/how-to-list-all-dnd-enable-extensions