| Asterisk - The Open Source Telephony Project GIT-master-27fb039
    | 

| 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 939 of file app_voicemail.c.
| char attachfmt[20] | 
Attachment format
Definition at line 957 of file app_voicemail.c.
Referenced by append_vmu_info_astman(), apply_option(), and notify_new_message().
| char callback[80] | 
Definition at line 953 of file app_voicemail.c.
Referenced by advanced_options(), append_vmu_info_astman(), apply_option(), populate_defaults(), and vm_execmain().
| char context[MAX_VM_CONTEXT_LEN] | 
Voicemail context
Definition at line 940 of file app_voicemail.c.
Referenced by acf_vm_info(), add_email_attachment(), advanced_options(), append_mailbox(), append_vmbox_info_astman(), append_vmu_info_astman(), apply_options_full(), change_password_realtime(), check_password(), close_mailbox(), complete_voicemail_move_message(), complete_voicemail_show_mailbox(), complete_voicemail_show_users(), copy_message(), find_or_create(), find_user(), find_user_realtime(), forward_message(), free_user_final(), handle_voicemail_show_users(), leave_voicemail(), make_email_file(), manager_get_mailbox_summary(), manager_status_voicemail_user(), manager_voicemail_move(), manager_voicemail_remove(), message_range_and_existence_check(), msg_create_from_file(), notify_new_message(), notify_new_state(), open_mailbox(), play_message(), play_message_by_id(), play_message_by_id_helper(), play_record_review(), prep_email_sub_vars(), resequence_mailbox(), reset_user_pw(), save_to_folder(), show_mailbox_details(), show_mailbox_snapshot(), vm_authenticate(), vm_change_password(), vm_change_password_shell(), vm_execmain(), vm_intro(), vm_mailbox_snapshot_create(), vm_msg_forward(), vm_msg_move(), vm_msg_play(), vm_msg_remove(), vm_msg_snapshot_create(), vm_newuser_setup(), vm_options(), vm_playmsgexec(), vm_tempgreeting(), and vmauthenticate().
| char dialout[80] | 
Definition at line 954 of file app_voicemail.c.
Referenced by advanced_options(), append_vmu_info_astman(), apply_option(), populate_defaults(), and vm_execmain().
| char* email | 
E-mail address
Definition at line 944 of file app_voicemail.c.
Referenced by acf_vm_info(), append_mailbox(), append_vmu_info_astman(), apply_options_full(), find_user(), free_user(), make_email_file(), notify_new_message(), populate_defaults(), sendmail(), and show_mailbox_details().
| char* emailbody | 
E-mail body
Definition at line 946 of file app_voicemail.c.
Referenced by apply_option(), apply_options_full(), find_user(), free_user(), make_email_file(), and populate_defaults().
| char* emailsubject | 
E-mail subject
Definition at line 945 of file app_voicemail.c.
Referenced by apply_option(), apply_options_full(), find_user(), free_user(), make_email_file(), and populate_defaults().
| char exit[80] | 
Definition at line 956 of file app_voicemail.c.
Referenced by append_vmu_info_astman(), apply_option(), leave_voicemail(), and populate_defaults().
| unsigned int flags | 
VM_ flags
Definition at line 958 of file app_voicemail.c.
| char fromstring[100] | 
From: Username
Definition at line 949 of file app_voicemail.c.
Referenced by append_vmu_info_astman(), apply_option(), and make_email_file().
| char fullname[80] | 
Full name, for directory app
Definition at line 943 of file app_voicemail.c.
Referenced by acf_vm_info(), append_mailbox(), append_vmu_info_astman(), apply_options_full(), handle_voicemail_show_users(), make_email_file(), prep_email_sub_vars(), sendpage(), and show_mailbox_details().
| char language[MAX_LANGUAGE] | 
Config: Language setting
Definition at line 950 of file app_voicemail.c.
Referenced by acf_vm_info(), append_vmu_info_astman(), apply_option(), show_mailbox_details(), and vm_execmain().
| struct { ... } list | 
| char locale[20] | 
The locale (for presentation of date/time)
Definition at line 952 of file app_voicemail.c.
Referenced by acf_vm_info(), apply_option(), make_email_file(), populate_defaults(), prep_email_sub_vars(), sendpage(), and show_mailbox_details().
| char mailbox[MAX_VM_MBOX_ID_LEN] | 
Mailbox id, unique within vm context
Definition at line 941 of file app_voicemail.c.
Referenced by acf_vm_info(), add_email_attachment(), advanced_options(), append_mailbox(), append_vmbox_info_astman(), append_vmu_info_astman(), apply_options_full(), change_password_realtime(), check_password(), close_mailbox(), complete_voicemail_move_message(), complete_voicemail_show_mailbox(), copy_message(), find_or_create(), find_user(), find_user_realtime(), forward_message(), free_user_final(), handle_voicemail_show_users(), leave_voicemail(), make_email_file(), manager_get_mailbox_summary(), manager_status_voicemail_user(), manager_voicemail_move(), manager_voicemail_remove(), message_range_and_existence_check(), msg_create_from_file(), notify_new_message(), notify_new_state(), play_message(), play_message_by_id(), play_message_by_id_helper(), play_record_review(), prep_email_sub_vars(), resequence_mailbox(), reset_user_pw(), save_to_folder(), sendmail(), show_mailbox_details(), show_mailbox_snapshot(), vm_authenticate(), vm_change_password(), vm_change_password_shell(), vm_execmain(), vm_forwardoptions(), vm_intro(), vm_mailbox_snapshot_create(), vm_msg_forward(), vm_msg_move(), vm_msg_play(), vm_msg_remove(), vm_msg_snapshot_create(), vm_options(), vm_playmsgexec(), vm_tempgreeting(), and vmauthenticate().
| int maxdeletedmsg | 
Maximum number of deleted msgs saved for this mailbox
Definition at line 962 of file app_voicemail.c.
Referenced by apply_option(), close_mailbox(), populate_defaults(), and save_to_folder().
| int maxmsg | 
Maximum number of msgs per folder for this mailbox
Definition at line 961 of file app_voicemail.c.
Referenced by append_vmu_info_astman(), apply_option(), forward_message(), leave_voicemail(), msg_create_from_file(), open_mailbox(), populate_defaults(), save_to_folder(), vm_allocate_dh(), and vm_execmain().
| int maxsecs | 
Maximum number of seconds per message for this mailbox
Definition at line 963 of file app_voicemail.c.
Referenced by append_vmu_info_astman(), apply_option(), leave_voicemail(), populate_defaults(), and vm_forwardoptions().
| int minsecs | 
Minimum number of seconds per message for this mailbox
Definition at line 960 of file app_voicemail.c.
Referenced by apply_option(), leave_voicemail(), and populate_defaults().
| struct ast_vm_user* next | 
Definition at line 976 of file app_voicemail.c.
| char pager[80] | 
E-mail address to pager (no attachment)
Definition at line 947 of file app_voicemail.c.
Referenced by acf_vm_info(), append_mailbox(), append_vmu_info_astman(), apply_options_full(), notify_new_message(), and show_mailbox_details().
| char password[80] | 
Secret pin code, numbers only
Definition at line 942 of file app_voicemail.c.
Referenced by acf_vm_info(), append_mailbox(), apply_options_full(), 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 964 of file app_voicemail.c.
Referenced by append_mailbox(), apply_option(), populate_defaults(), and vm_change_password().
| int saydurationm | 
Definition at line 959 of file app_voicemail.c.
Referenced by append_vmu_info_astman(), apply_option(), play_message(), and populate_defaults().
| char serveremail[80] | 
From: Mail address
Definition at line 948 of file app_voicemail.c.
Referenced by append_vmu_info_astman(), apply_option(), and notify_new_message().
| char uniqueid[80] | 
Unique integer identifier
Definition at line 955 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 975 of file app_voicemail.c.
Referenced by add_email_attachment(), append_vmu_info_astman(), apply_option(), and populate_defaults().
| char zonetag[80] | 
Time zone
Definition at line 951 of file app_voicemail.c.
Referenced by acf_vm_info(), append_vmu_info_astman(), apply_option(), handle_voicemail_show_users(), play_message_datetime(), populate_defaults(), show_mailbox_details(), and vmu_tm().