Fri Aug 17 00:17:52 2018

Asterisk developer's documentation


minivm_account Struct Reference

Data Fields

char accountcode [AST_MAX_ACCOUNT_CODE]
char attachfmt [80]
struct ast_variablechanvars
char domain [AST_MAX_CONTEXT]
char email [80]
char etemplate [80]
char exit [80]
char externnotify [160]
unsigned int flags
char fullname [120]
char language [MAX_LANGUAGE]
char pager [80]
char pincode [10]
char ptemplate [80]
char serveremail [80]
char uniqueid [20]
char username [AST_MAX_CONTEXT]
double volgain
char zonetag [80]

Detailed Description

Definition at line 585 of file app_minivm.c.


Field Documentation

char accountcode[AST_MAX_ACCOUNT_CODE]

Voicemail account account code

Definition at line 593 of file app_minivm.c.

Referenced by create_vmaccount(), leave_voicemail(), and minivm_account_func_read().

char attachfmt[80]

Format for voicemail audio file attachment

Definition at line 600 of file app_minivm.c.

Referenced by handle_minivm_show_users(), leave_voicemail(), notify_new_message(), and populate_defaults().

struct ast_variable* chanvars [read]

Variables for e-mail template

Definition at line 604 of file app_minivm.c.

Referenced by create_vmaccount(), free_user(), minivm_account_func_read(), and prep_email_sub_vars().

char domain[AST_MAX_CONTEXT]
char email[80]

E-mail address - override

Definition at line 591 of file app_minivm.c.

Referenced by create_vmaccount(), minivm_account_func_read(), and sendmail().

char etemplate[80]

Pager template

Definition at line 601 of file app_minivm.c.

Referenced by create_vmaccount(), handle_minivm_show_users(), minivm_account_func_read(), and notify_new_message().

char exit[80]

Options for exiting from voicemail()

Definition at line 599 of file app_minivm.c.

Referenced by minivm_greet_exec().

char externnotify[160]

Configurable notification command

Definition at line 595 of file app_minivm.c.

Referenced by create_vmaccount(), and run_externnotify().

unsigned int flags

MVM_ flags

Definition at line 603 of file app_minivm.c.

Referenced by minivm_accmess_exec(), minivm_greet_exec(), and minivm_record_exec().

char fullname[120]

Full name, for directory app

Definition at line 590 of file app_minivm.c.

Referenced by create_vmaccount(), handle_minivm_show_users(), minivm_account_func_read(), prep_email_sub_vars(), and sendmail().

char language[MAX_LANGUAGE]

Config: Language setting

Definition at line 596 of file app_minivm.c.

Referenced by create_vmaccount(), and minivm_account_func_read().

char pager[80]

E-mail address to pager (no attachment)

Definition at line 592 of file app_minivm.c.

Referenced by create_vmaccount(), minivm_account_func_read(), notify_new_message(), and sendmail().

char pincode[10]

Secret pin code, numbers only

Definition at line 589 of file app_minivm.c.

Referenced by create_vmaccount(), and minivm_account_func_read().

char ptemplate[80]

Voicemail format

Definition at line 602 of file app_minivm.c.

Referenced by create_vmaccount(), handle_minivm_show_users(), minivm_account_func_read(), and notify_new_message().

char serveremail[80]

From: Mail address

Definition at line 594 of file app_minivm.c.

Referenced by create_vmaccount(), and sendmail().

char uniqueid[20]

Unique integer identifier

Definition at line 598 of file app_minivm.c.

char username[AST_MAX_CONTEXT]
double volgain

Volume gain for voicemails sent via e-mail

Definition at line 605 of file app_minivm.c.

Referenced by create_vmaccount(), populate_defaults(), and sendmail().

char zonetag[80]

Time zone

Definition at line 597 of file app_minivm.c.

Referenced by create_vmaccount(), handle_minivm_show_users(), minivm_account_func_read(), and sendmail().


The documentation for this struct was generated from the following file:

Generated on 17 Aug 2018 for Asterisk - The Open Source Telephony Project by  doxygen 1.6.1