Asterisk - The Open Source Telephony Project
18.5.0
|
Data Fields | |
char | attachfmt [20] |
char | callback [80] |
char | context [MAX_VM_CONTEXT_LEN] |
char | dialout [80] |
char * | |
char * | emailbody |
char * | emailsubject |
char | exit [80] |
unsigned int | flags |
char | fromstring [100] |
char | fullname [80] |
char | language [MAX_LANGUAGE] |
struct { | |
struct ast_vm_user * next | |
} | list |
char | locale [20] |
char | mailbox [MAX_VM_MBOX_ID_LEN] |
int | maxdeletedmsg |
int | maxmsg |
int | maxsecs |
int | minsecs |
char | pager [80] |
char | password [80] |
int | passwordlocation |
int | saydurationm |
char | serveremail [80] |
char | uniqueid [80] |
double | volgain |
char | zonetag [80] |
Structure for linked list of users Use ast_vm_user_destroy() to free one of these structures.
Definition at line 755 of file app_voicemail.c.
char attachfmt[20] |
Attachment format
Definition at line 773 of file app_voicemail.c.
Referenced by append_vmu_info_astman(), apply_option(), AST_TEST_DEFINE(), and notify_new_message().
char callback[80] |
Definition at line 769 of file app_voicemail.c.
Referenced by advanced_options(), append_vmu_info_astman(), apply_option(), AST_TEST_DEFINE(), populate_defaults(), and vm_execmain().
char context[MAX_VM_CONTEXT_LEN] |
Voicemail context
Definition at line 756 of file app_voicemail.c.
Referenced by actual_load_config(), add_email_attachment(), advanced_options(), append_mailbox(), append_vmu_info_astman(), apply_options_full(), change_password_realtime(), check_password(), close_mailbox(), complete_voicemail_show_users(), copy_message(), find_or_create(), forward_message(), free_user_final(), handle_voicemail_show_users(), leave_voicemail(), make_email_file(), message_range_and_existence_check(), msg_create_from_file(), notify_new_message(), notify_new_state(), open_mailbox(), play_message(), play_message_by_id_helper(), play_record_review(), prep_email_sub_vars(), resequence_mailbox(), reset_user_pw(), save_to_folder(), vm_allocate_dh(), vm_change_password(), vm_change_password_shell(), vm_execmain(), vm_intro(), vm_msg_forward(), vm_msg_play(), vm_msg_snapshot_create(), vm_newuser_setup(), vm_options(), vm_tempgreeting(), vm_test_destroy_user(), and vmauthenticate().
char dialout[80] |
Definition at line 770 of file app_voicemail.c.
Referenced by advanced_options(), append_vmu_info_astman(), apply_option(), AST_TEST_DEFINE(), populate_defaults(), and vm_execmain().
char* email |
E-mail address
Definition at line 760 of file app_voicemail.c.
Referenced by acf_vm_info(), append_mailbox(), append_vmu_info_astman(), apply_options_full(), AST_TEST_DEFINE(), find_user(), free_user(), make_email_file(), notify_new_message(), populate_defaults(), sendmail(), and vm_allocate_dh().
char* emailbody |
E-mail body
Definition at line 762 of file app_voicemail.c.
Referenced by apply_option(), apply_options_full(), AST_TEST_DEFINE(), find_user(), free_user(), make_email_file(), and populate_defaults().
char* emailsubject |
E-mail subject
Definition at line 761 of file app_voicemail.c.
Referenced by apply_option(), apply_options_full(), AST_TEST_DEFINE(), find_user(), free_user(), make_email_file(), and populate_defaults().
char exit[80] |
Definition at line 772 of file app_voicemail.c.
Referenced by append_vmu_info_astman(), apply_option(), AST_TEST_DEFINE(), leave_voicemail(), populate_defaults(), and vm_allocate_dh().
unsigned int flags |
char fromstring[100] |
From: Username
Definition at line 765 of file app_voicemail.c.
Referenced by append_vmu_info_astman(), apply_option(), AST_TEST_DEFINE(), and make_email_file().
char fullname[80] |
Full name, for directory app
Definition at line 759 of file app_voicemail.c.
Referenced by acf_vm_info(), append_mailbox(), append_vmu_info_astman(), apply_options_full(), AST_TEST_DEFINE(), handle_voicemail_show_users(), make_email_file(), prep_email_sub_vars(), and sendpage().
char language[MAX_LANGUAGE] |
Config: Language setting
Definition at line 766 of file app_voicemail.c.
Referenced by acf_vm_info(), append_vmu_info_astman(), apply_option(), AST_TEST_DEFINE(), and vm_execmain().
struct { ... } list |
char locale[20] |
The locale (for presentation of date/time)
Definition at line 768 of file app_voicemail.c.
Referenced by acf_vm_info(), apply_option(), AST_TEST_DEFINE(), make_email_file(), populate_defaults(), prep_email_sub_vars(), and sendpage().
char mailbox[MAX_VM_MBOX_ID_LEN] |
Mailbox id, unique within vm context
Definition at line 757 of file app_voicemail.c.
Referenced by actual_load_config(), add_email_attachment(), advanced_options(), append_mailbox(), append_vmu_info_astman(), apply_options_full(), AST_TEST_DEFINE(), change_password_realtime(), check_password(), close_mailbox(), copy_message(), find_or_create(), find_user_realtime(), forward_message(), free_user_final(), handle_voicemail_show_users(), leave_voicemail(), make_email_file(), message_range_and_existence_check(), msg_create_from_file(), notify_new_message(), notify_new_state(), play_message(), play_message_by_id_helper(), play_record_review(), prep_email_sub_vars(), resequence_mailbox(), reset_user_pw(), save_to_folder(), sendmail(), vm_allocate_dh(), vm_change_password(), vm_change_password_shell(), vm_execmain(), vm_intro(), vm_msg_forward(), vm_msg_play(), vm_msg_snapshot_create(), vm_options(), vm_tempgreeting(), and vm_test_destroy_user().
int maxdeletedmsg |
Maximum number of deleted msgs saved for this mailbox
Definition at line 778 of file app_voicemail.c.
Referenced by apply_option(), AST_TEST_DEFINE(), close_mailbox(), populate_defaults(), and save_to_folder().
int maxmsg |
Maximum number of msgs per folder for this mailbox
Definition at line 777 of file app_voicemail.c.
Referenced by append_vmu_info_astman(), apply_option(), forward_message(), last_message_index(), leave_voicemail(), msg_create_from_file(), open_mailbox(), populate_defaults(), resequence_mailbox(), save_to_folder(), vm_allocate_dh(), and vm_execmain().
int maxsecs |
Maximum number of seconds per message for this mailbox
Definition at line 779 of file app_voicemail.c.
Referenced by append_vmu_info_astman(), apply_option(), AST_TEST_DEFINE(), leave_voicemail(), populate_defaults(), and vm_forwardoptions().
int minsecs |
Minimum number of seconds per message for this mailbox
Definition at line 776 of file app_voicemail.c.
Referenced by apply_option(), AST_TEST_DEFINE(), leave_voicemail(), and populate_defaults().
struct ast_vm_user* next |
Definition at line 792 of file app_voicemail.c.
char pager[80] |
E-mail address to pager (no attachment)
Definition at line 763 of file app_voicemail.c.
Referenced by acf_vm_info(), append_mailbox(), append_vmu_info_astman(), apply_options_full(), AST_TEST_DEFINE(), and notify_new_message().
char password[80] |
Secret pin code, numbers only
Definition at line 758 of file app_voicemail.c.
Referenced by acf_vm_info(), actual_load_config(), append_mailbox(), apply_options_full(), AST_TEST_DEFINE(), change_password_realtime(), check_password(), reset_user_pw(), vm_authenticate(), vm_change_password(), vm_change_password_shell(), vm_execmain(), and vm_options().
int passwordlocation |
Storage location of the password
Definition at line 780 of file app_voicemail.c.
Referenced by actual_load_config(), append_mailbox(), apply_option(), AST_TEST_DEFINE(), populate_defaults(), and vm_change_password().
int saydurationm |
Definition at line 775 of file app_voicemail.c.
Referenced by append_vmu_info_astman(), apply_option(), AST_TEST_DEFINE(), play_message(), and populate_defaults().
char serveremail[80] |
From: Mail address
Definition at line 764 of file app_voicemail.c.
Referenced by append_vmu_info_astman(), apply_option(), AST_TEST_DEFINE(), notify_new_message(), and vm_allocate_dh().
char uniqueid[80] |
Unique integer identifier
Definition at line 771 of file app_voicemail.c.
Referenced by append_vmu_info_astman(), and apply_options_full().
double volgain |
Volume gain for voicemails sent via email
Definition at line 791 of file app_voicemail.c.
Referenced by add_email_attachment(), append_vmu_info_astman(), apply_option(), AST_TEST_DEFINE(), and populate_defaults().
char zonetag[80] |
Time zone
Definition at line 767 of file app_voicemail.c.
Referenced by acf_vm_info(), append_vmu_info_astman(), apply_option(), AST_TEST_DEFINE(), handle_voicemail_show_users(), play_message_datetime(), populate_defaults(), and vmu_tm().