Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Box ¶
type Box struct { // Extension is the number of the mailbox. Extension string // Name is the name of the mailbox. Name string // Password is the password used to retrieve messages. Password string // PasswordIsChangeable enables self-service voicemail password changes. PasswordIsChangeable bool // EmailAddresses are the set of recipients that will receive email // messages. EmailAddresses []string // PagerEmailAddress is the email address that will receive pager // notifications. PagerEmailAddress string // Timezone assigns a particular timezone message to the mailbox. Timezone string // Locale declares a particular locale to use for date and time strings. Locale string // SendToPager causes the voicemail to be sent to the pager address. SendToPager bool // Format overrides the default audio format that will be attached // to an email. Format string // SayCallerID causes the caller to be identified before playing back a // message. SayCallerID bool // SkipEnvelope prevents the envelope (date/time) from being presented // to the user before playing back a message. SkipEnvelope bool // EmailOnly causes messages to be deleted from the server after they // have been sent via email. EmailOnly bool }
Box holds settings for a voicemail mailbox.
func (*Box) MarshalAsterisk ¶
MarshalAsterisk marshals the mailbox to an asterisk encoder.
Click to show internal directories.
Click to hide internal directories.