Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 © 2001, Cisco Systems, Inc. All rights reserved. Session Number Presentation_ID Transfer of Information Features: Carbon-Copy Sender DCR SMTP Notification.

Similar presentations


Presentation on theme: "1 © 2001, Cisco Systems, Inc. All rights reserved. Session Number Presentation_ID Transfer of Information Features: Carbon-Copy Sender DCR SMTP Notification."— Presentation transcript:

1 1 © 2001, Cisco Systems, Inc. All rights reserved. Session Number Presentation_ID Transfer of Information Features: Carbon-Copy Sender DCR SMTP Notification

2 222 © 2001, Cisco Systems, Inc. All rights reserved. Presentation_ID Carbon Copy (CC) Sender Feature Feature Summary: A subscriber may now “CC” themselves on the voice message through DTMF key presses or a spoken command if Unity is “voice” enabled. The ability to “CC” yourself is a permanent menu choice available when composing a voice message from within your mailbox. Feature Benefit: This features relieves a subscriber of having to use the Address Searcher to find themselves if they whish to be “CCed” on a message being composed.

3 333 © 2001, Cisco Systems, Inc. All rights reserved. Presentation_ID CC-Sender: Details  Feature available to regular Unity subscribers sending a message from within their mailbox  Feature exists in both Standard and Streamlined Send Conversations  Feature is a permanent menu choice – it does not need to be enabled to be available.  Feature may not be remove from the Conversation  Feature is a “toggle”-like setting; the same DTMF key press will remove yourself once added o Standard Send Conversation: DTMF 5 o Streamlined Send Conversation: DTMF 9-3  Spoken Command also available if Unity is voice enabled o To “CC” yourself: Copy, Copy Me, Copy Yourself o To undo “CC”: Remove, Remove Me, Remove Yourself  CC-Sender feature is covered by the these micro traces: o CDE o Conversation

4 444 © 2001, Cisco Systems, Inc. All rights reserved. Presentation_ID CC-Sender: Prompt Text to Copy Yourself This is the Message Options menu offered in the Streamlined Send conversation and the specific text heard in the (full) prompt to “CC” yourself on a message. The output is taken from the Port Status Monitor.

5 555 © 2001, Cisco Systems, Inc. All rights reserved. Presentation_ID This is the Message Options menu offered in the Streamlined Send conversation and the specific text heard in the (full) prompt to remove yourself from a message recipient list. The output is taken from the Port Status Monitor. CC-Sender: Prompt Text to Remove Yourself

6 666 © 2001, Cisco Systems, Inc. All rights reserved. Presentation_ID CC-Sender: Conversation Flow The next slide illustrates where in the Conversation the “CC-Sender” feature exists. The example is for Streamlined Send and Full Menus. The same flow exists for Standard Send, just the specific DTMF key to use the feature is different.

7 777 © 2001, Cisco Systems, Inc. All rights reserved. Presentation_ID CC-Sender: Streamlined Send Example “Enter the extension followed by #.” “For Help, press 0.” “To switch between spelling and name entry, press ##.” “Enter the extension followed by #.” “For Help, press 0.” “To switch between spelling and name entry, press ##.” “To add another name, press 1.” “To record the message, press #.” “For message options, 3.” “To discard the message, press *” “To add another name, press 1.” “To record the message, press #.” “For message options, 3.” “To discard the message, press *” Press DTMF Key “To send the message, press #.” “To mark it urgent, 1” “For return receipt, 2” ….. “To add a name, 9-1” “To hear all names and delete names, 9-2” “To add yourself, 9-3” …. “To send the message, press #.” “To mark it urgent, 1” “For return receipt, 2” ….. “To add a name, 9-1” “To hear all names and delete names, 9-2” “To add yourself, 9-3” …. Record voice message DTMF “1” DTMF “#” DTMF “3” Complete Recording “You are copied on the message.” DTMF “9-3” Enter Address Searcher START

8 888 © 2001, Cisco Systems, Inc. All rights reserved. Presentation_ID CC-Sender: Diagnostics Port [1] OnEntry for state [c:\commserver\localize\scripts\streamlinedsendmenu.cde!StreamlinedSendMenu] returned [0] Port [1] Event from queue is [toggle cc me] Port [1] Next state is [c:\commserver\localize\scripts\streamlinedsendmenu.cde!CarbonCopy] State c:\commserver\localize\scripts\streamlinedsendmenu.cde!StreamlinedSendMenu State - c:\commserver\localize\scripts\streamlinedsendmenu.cde!CarbonCopy Calling OnEntry for state [c:\commserver\localize\scripts\streamlinedsendmenu.cde!CarbonCopy] AvSCheckPropBool_OnEntry: Entering function AvSCheckPropBool_OnEntry: IAvNamedProps::GetPropBool(Message.Voice.CC) returned FALSE Bool_OnEntry: Named property Message.Voice.CC not found; using default value of FALSE AvSCheckPropBool_OnEntry: Pushed event 19 (FALSE_EVENT) onto queue using Normal push; hr=0x00000000 AvSCheckPropBool_OnEntry: Leaving function hr=0x00000000 OnEntry for state [c:\commserver\localize\scripts\streamlinedsendmenu.cde!CarbonCopy] returned [0] Event from queue is [FalseEvent] Event is [FalseEvent] Port [1] OnEntry for state [c:\commserver\localize\scripts\streamlinedsendmenu.cde!StreamlinedSendMenu] returned [0] Port [1] Event from queue is [toggle cc me] Port [1] Next state is [c:\commserver\localize\scripts\streamlinedsendmenu.cde!CarbonCopy] State c:\commserver\localize\scripts\streamlinedsendmenu.cde!StreamlinedSendMenu State - c:\commserver\localize\scripts\streamlinedsendmenu.cde!CarbonCopy Calling OnEntry for state [c:\commserver\localize\scripts\streamlinedsendmenu.cde!CarbonCopy] AvSCheckPropBool_OnEntry: Entering function AvSCheckPropBool_OnEntry: IAvNamedProps::GetPropBool(Message.Voice.CC) returned FALSE Bool_OnEntry: Named property Message.Voice.CC not found; using default value of FALSE AvSCheckPropBool_OnEntry: Pushed event 19 (FALSE_EVENT) onto queue using Normal push; hr=0x00000000 AvSCheckPropBool_OnEntry: Leaving function hr=0x00000000 OnEntry for state [c:\commserver\localize\scripts\streamlinedsendmenu.cde!CarbonCopy] returned [0] Event from queue is [FalseEvent] Event is [FalseEvent] When a subscriber chooses to “CC” themselves, this event is pushed onto the Event Queue State “CarbonCopy” determines if caller is already CCed on the message. TRUE = already CCed – thus REMOVE sender from CC line FALSE = not CCed – thus ADD sender to CC line

9 999 © 2001, Cisco Systems, Inc. All rights reserved. Presentation_ID CC-Sender: Diagnostics Next state is [c:\commserver\localize\scripts\streamlinedsendmenu.cde!MarkCarbonCopy] State - c:\commserver\localize\scripts\streamlinedsendmenu.cde!MarkCarbonCopy Entering method OnEntry of state [c:\commserver\localize\scripts\streamlinedsendmenu.cde!MarkCarbonCopy] MarkCarbonCopy_OnEntry: Entering function MarkCarbonCopy_OnEntry: IAvNamedProps::GetPropObject(MailUser) hr=0x00000000 MarkCarbonCopy_OnEntry: spRecipients->Add(AVRECIPIENTTYPE_CC spDohMailUse AddCarbonCopyNamedProps: IAvNamedProps::SetPropBool(Message.Voice.CC) to TRUE MarkCarbonCopy_OnEntry: Leaving function hr=0x0000000 OnEntry for state [c:\commserver\localize\scripts\streamlinedsendmenu.cde!MarkCarbonCopy] returned [0] Next state is [c:\commserver\localize\scripts\streamlinedsendmenu.cde!MarkCarbonCopy] State - c:\commserver\localize\scripts\streamlinedsendmenu.cde!MarkCarbonCopy Entering method OnEntry of state [c:\commserver\localize\scripts\streamlinedsendmenu.cde!MarkCarbonCopy] MarkCarbonCopy_OnEntry: Entering function MarkCarbonCopy_OnEntry: IAvNamedProps::GetPropObject(MailUser) hr=0x00000000 MarkCarbonCopy_OnEntry: spRecipients->Add(AVRECIPIENTTYPE_CC spDohMailUse AddCarbonCopyNamedProps: IAvNamedProps::SetPropBool(Message.Voice.CC) to TRUE MarkCarbonCopy_OnEntry: Leaving function hr=0x0000000 OnEntry for state [c:\commserver\localize\scripts\streamlinedsendmenu.cde!MarkCarbonCopy] returned [0] If you are going to “CC” yourself on a message: If you are removing yourself on a message: Next state is [c:\commserver\localize\scripts\streamlinedsendmenu.cde!RemoveCarbonCopy] State - c:\commserver\localize\scripts\streamlinedsendmenu.cde!RemoveCarbonCopy Entering method OnEntry of state [c:\commserver\localize\scripts\streamlinedsendmenu.cde!RemoveCarbonCopy] RemoveCarbonCopy_OnEntry: IAvNamedProps::GetPropObject(MessageRecipients) RemoveCarbonCopy_OnEntry: IAvNamedProps::GetPropObject(MailUser) RemoveCarbonCopy_OnEntry: spRecipients->Remove(spDohObject.get()) RemoveCarbonCopyNamedProps: IAvNamedProps::SetPropBool(Message.Voice.CC) to FALSE RemoveCarbonCopy_OnEntry: Leaving function OnEntry for state [c:\commserver\localize\scripts\streamlinedsendmenu.cde!RemoveCarbonCopy] returned [0] Next state is [c:\commserver\localize\scripts\streamlinedsendmenu.cde!RemoveCarbonCopy] State - c:\commserver\localize\scripts\streamlinedsendmenu.cde!RemoveCarbonCopy Entering method OnEntry of state [c:\commserver\localize\scripts\streamlinedsendmenu.cde!RemoveCarbonCopy] RemoveCarbonCopy_OnEntry: IAvNamedProps::GetPropObject(MessageRecipients) RemoveCarbonCopy_OnEntry: IAvNamedProps::GetPropObject(MailUser) RemoveCarbonCopy_OnEntry: spRecipients->Remove(spDohObject.get()) RemoveCarbonCopyNamedProps: IAvNamedProps::SetPropBool(Message.Voice.CC) to FALSE RemoveCarbonCopy_OnEntry: Leaving function OnEntry for state [c:\commserver\localize\scripts\streamlinedsendmenu.cde!RemoveCarbonCopy] returned [0]

10 10 © 2001, Cisco Systems, Inc. All rights reserved. Presentation_ID DCR SMTP Notification Summary: When properly enabled, this feature shall cause an email message to be sent to a subscriber when their phone call is disconnected while composing a voice message. The email will indicate that an orphan message currently exists. The body of the email notification contains at a minimum the following information: Alias(es) of the intended voice message recipient(s) Whether the voice message contains a recording An approximate time the voice message will be either discarded or sent The following optional information may be included through a single configurable setting: A hyperlink that when “clicked” contacts the VMWS service on Unity to initiate a TRaP call The TRaP call is made to the number listed as the subscriber primary DTMF ID number.

11 11 © 2001, Cisco Systems, Inc. All rights reserved. Presentation_ID DCR SMTP Notification: E-mail Contents By default, the host computer name of the Unity server is used in the URL Information relevant to the voice message

12 12 © 2001, Cisco Systems, Inc. All rights reserved. Presentation_ID DCR SMTP Notification: How to Enable Feature is enabled system-wide but each subscriber must be enabled for DCR To enable SMTP Notifications: 1.Enable feature on page SA  Configuration  Settings 2.Enable subscriber for DCR: SA  Subscribers  Conversations URL Server Name Override Option This text box is used to explicitly specify a server name to use in constructing the URL hyperlink inserted into the email notification. If no name is specified, the hostname of the Unity server is used.

13 13 © 2001, Cisco Systems, Inc. All rights reserved. Presentation_ID DCR SMTP: Enable Feature in SA

14 14 © 2001, Cisco Systems, Inc. All rights reserved. Presentation_ID DCR SMTP: URL Server Name Override Here, a name of “ServerFoo” was specified in the SA

15 15 © 2001, Cisco Systems, Inc. All rights reserved. Presentation_ID DCR SMTP Notification: Troubleshooting Info Diagnostics are the same as currently exists for DCR : Conversation micro trace CDE micro trace E-mail message is sent from the Unity Messaging System account Note: e-mail is NOT routed through the UMR The logic that determines whether to send an e-mail notification is automatically executed each time an orphaned message is created. Excerpt from diagnostic file shown in next slide

16 16 © 2001, Cisco Systems, Inc. All rights reserved. Presentation_ID DCR SMTP Notification: Diagnostics SaveOrphanData_OnEntry: Entering function.... SendDCRSmtpNotification: Entering function ShouldSendDCRSmtpNotification: Entering function ShouldSendDCRSmtpNotification: IAvNamedProps::GetPropObject(MailUser) hr=0x00000000 ShouldSendDCRSmtpNotification: spMailUser->get_Cos(spDohCos.put()) returned: 0x00000000 ShouldSendDCRSmtpNotification: spDohCos->Get(AVP_ACCESS_UM) returned VARIANT_TRUE hr=0x00000000 ShouldSendDCRSmtpNotification: Leaving function hr=0x00000000 SendDCRSmtpNotification: (ShouldSendDCRSmtpNotification(common_diag)) returned: 0x00000000 SendDCRSmtpNotification: (spDohSession->CreateOutsideCallerMessage(spDCRNotifactionMsg.put())) returned: 0x00000000 SendDCRSmtpNotification: spDCRNotifactionMsg->get_Recipients(spRecipients.put()) returned: 0x00000000 SendDCRSmtpNotification: IAvNamedProps::GetPropObject(MailUser) hr=0x00000000 SendDCRSmtpNotification: spRecipients->Add(AVRECIPIENTTYPE_TO spMailUser) returned: 0x00000000 SendDCRSmtpNotification: IAvNamedProps::GetPropBool(bMsgRecorded) returned FALSE hr=0x00000000 SendDCRSmtpNotification: IAvNamedProps::GetPropLong(RecipientCount) returned 1 hr=0x00000000 SendDCRSmtpNotification: IAvNamedProps::GetPropString(TimeZoneInformation) returned Pacific Standard Time hr=0x00000000 SendDCRSmtpNotification: GetSpecificLocalTime(strTimeZoneName dtEnteredTime &dtSpecificLocalTime) returned: 0x00000000 SendDCRSmtpNotification: spContext->Get_IAvMiuCall(spIAvMiuCall.put()) returned: 0x00000000 SendDCRSmtpNotification: spIAvMiuCall->get_CallerID(strDestAddress.put()) returned: 0x00000000 SendDCRSmtpNotification: Caller ID obtained from MIU is: 9831 SendDCRSmtpNotification: IAvNamedProps::GetPropString(SubLoadData_SubscriberObjectID) returned {EF1D2E45-E25C-4222-91E3- 10F26597BAC9} hr=0x00000000 SendDCRSmtpNotification: spDCRNotifactionMsg->Submit(vaIDs.put() vaResults.put()) returned: 0x00000000 SendDCRSmtpNotification: Leaving function hr=0x00000000 SaveOrphanData_OnEntry: SendDCRSmtpNotification(common_diag lTimeout varOrphanSend == VARIANT_TRUE ? true : false) returned: 0x00000000 SaveOrphanData_OnEntry: Leaving function hr=0x00000000 SaveOrphanData_OnEntry: Entering function.... SendDCRSmtpNotification: Entering function ShouldSendDCRSmtpNotification: Entering function ShouldSendDCRSmtpNotification: IAvNamedProps::GetPropObject(MailUser) hr=0x00000000 ShouldSendDCRSmtpNotification: spMailUser->get_Cos(spDohCos.put()) returned: 0x00000000 ShouldSendDCRSmtpNotification: spDohCos->Get(AVP_ACCESS_UM) returned VARIANT_TRUE hr=0x00000000 ShouldSendDCRSmtpNotification: Leaving function hr=0x00000000 SendDCRSmtpNotification: (ShouldSendDCRSmtpNotification(common_diag)) returned: 0x00000000 SendDCRSmtpNotification: (spDohSession->CreateOutsideCallerMessage(spDCRNotifactionMsg.put())) returned: 0x00000000 SendDCRSmtpNotification: spDCRNotifactionMsg->get_Recipients(spRecipients.put()) returned: 0x00000000 SendDCRSmtpNotification: IAvNamedProps::GetPropObject(MailUser) hr=0x00000000 SendDCRSmtpNotification: spRecipients->Add(AVRECIPIENTTYPE_TO spMailUser) returned: 0x00000000 SendDCRSmtpNotification: IAvNamedProps::GetPropBool(bMsgRecorded) returned FALSE hr=0x00000000 SendDCRSmtpNotification: IAvNamedProps::GetPropLong(RecipientCount) returned 1 hr=0x00000000 SendDCRSmtpNotification: IAvNamedProps::GetPropString(TimeZoneInformation) returned Pacific Standard Time hr=0x00000000 SendDCRSmtpNotification: GetSpecificLocalTime(strTimeZoneName dtEnteredTime &dtSpecificLocalTime) returned: 0x00000000 SendDCRSmtpNotification: spContext->Get_IAvMiuCall(spIAvMiuCall.put()) returned: 0x00000000 SendDCRSmtpNotification: spIAvMiuCall->get_CallerID(strDestAddress.put()) returned: 0x00000000 SendDCRSmtpNotification: Caller ID obtained from MIU is: 9831 SendDCRSmtpNotification: IAvNamedProps::GetPropString(SubLoadData_SubscriberObjectID) returned {EF1D2E45-E25C-4222-91E3- 10F26597BAC9} hr=0x00000000 SendDCRSmtpNotification: spDCRNotifactionMsg->Submit(vaIDs.put() vaResults.put()) returned: 0x00000000 SendDCRSmtpNotification: Leaving function hr=0x00000000 SaveOrphanData_OnEntry: SendDCRSmtpNotification(common_diag lTimeout varOrphanSend == VARIANT_TRUE ? true : false) returned: 0x00000000 SaveOrphanData_OnEntry: Leaving function hr=0x00000000 This function determines whether to send e-mail message. Returning S_OK means email is sent. Otherwise, no e-mail is sent. This function constructs and submits the e-mail for delivery


Download ppt "1 © 2001, Cisco Systems, Inc. All rights reserved. Session Number Presentation_ID Transfer of Information Features: Carbon-Copy Sender DCR SMTP Notification."

Similar presentations


Ads by Google