|
0:00:14
|
So let´s take a moment and talk about VPIM.
|
|
0:00:16
|
or the Voice Profile for Internet Mail.
|
|
0:00:20
|
The idea VPIM, is to allow voice messaging systems
|
|
0:00:24
|
such as unity express and unity connection.
|
|
0:00:28
|
The ability to very simply and with not too many frills
|
|
0:00:33
|
send voice messages either forward existing messages or
|
|
0:00:37
|
create new and send those new messages. Really makes no difference
|
|
0:00:41
|
back and forth between desperate types
|
|
0:00:45
|
of voice messaging systems using a common standard
|
|
0:00:49
|
of smtp or simple message transfer protocal email.
|
|
0:00:54
|
So in order to send regular email, we need
|
|
0:00:58
|
MX records or mail exchange records in dns.
|
|
0:01:02
|
And if we are networking
|
|
0:01:06
|
Unity express systems with other unity express sytems
|
|
0:01:10
|
then we don´t have to have a dns server.
|
|
0:01:13
|
We can simply do it with IP addresses,
|
|
0:01:15
|
however, as soon as we involve Cisco unity
|
|
0:01:18
|
or unity connection or really any other
|
|
0:01:23
|
type of voice messaging system that supports VPIM.
|
|
0:01:26
|
We need to involve dns and mx records.
|
|
0:01:30
|
So one of the first things that we´re going to take a look at,
|
|
0:01:34
|
is the actual dns server
|
|
0:01:38
|
and I have this set up here, on my Windows 2008 server.
|
|
0:01:41
|
I´ve got the ine.com domain, as a forward look up zone.
|
|
0:01:46
|
I also have my reverse look up zones for the 10.
|
|
0:01:50
|
1 or actually 177.1.10.
|
|
0:01:54
|
in reverse in address format.
|
|
0:01:59
|
And that is where our unity connection server lives 177.1.10.31
|
|
0:02:05
|
and then I also have the 250.1.177 reverse look up zone for our
|
|
0:02:13
|
unity express module which lives at the IP address of 177.1.250.254
|
|
0:02:21
|
and my rdp client crashed, as it occasionally does.
|
|
0:02:28
|
No problem, I´ll just start to back up here.
|
|
0:02:33
|
So in the ine zone,
|
|
0:02:39
|
First of all, I have a number of host or A records.
|
|
0:02:45
|
But in order to use MX records, I can really only have
|
|
0:02:49
|
one MX record per zone or I can have multiple
|
|
0:02:53
|
MX records, but they have to be at diffrent priorities, but they´re all
|
|
0:02:57
|
effectively dealing with email servers that are in the same
|
|
0:03:03
|
zone and therefore serving really the same members.
|
|
0:03:07
|
I just might have multiple servers in my cluster.
|
|
0:03:10
|
So in order to define and use or utilize
|
|
0:03:18
|
2 different email servers that really should
|
|
0:03:21
|
served different users, they don´t contain the same users
|
|
0:03:24
|
and belong at different sites. It´s best to create multiple
|
|
0:03:29
|
either primary zones or secondary sub zones.
|
|
0:03:36
|
So what we´ve done here is I have created hq
|
|
0:03:41
|
br1 in case we add another cluster later and br2 as sub domains
|
|
0:03:48
|
and so what I´ve done is I´ve gone, let´s say hq.ine.com.
|
|
0:03:54
|
I´ve created a host record for whatever the host name is
|
|
0:03:59
|
really doesn´t matter too much to the MX record.
|
|
0:04:02
|
The MX record will be the MX record at hq.ine.com
|
|
0:04:09
|
so it will simply look to hq.ine.com as a domain
|
|
0:04:14
|
and look for mail exchange record within, and the mail exchange record
|
|
0:04:20
|
points to the fully qualified domain name.
|
|
0:04:24
|
which is CUC85-cluster1 or CL1-pub.hq.ine.com
|
|
0:04:32
|
which is this host right here
|
|
0:04:37
|
and for Branch2, I´ve got the host Branch2
|
|
0:04:41
|
-CU-851.br2.ine.com
|
|
0:04:47
|
and the MX record that points to that
|
|
0:04:54
|
A or host record. So I´ve got my sub domain set up
|
|
0:04:59
|
and I´ve got my MX records set up in those sub domains
|
|
0:05:03
|
So everything should be fine there, that is a necessary important step.
|
|
0:05:09
|
So we´ll take a look at both unity express and unity connection
|
|
0:05:13
|
and when we´re tyring to netwrok together unity express
|
|
0:05:18
|
with anything else, the only real option that we have
|
|
0:05:21
|
currently is VPIM. If we we´re networking unity connection
|
|
0:05:26
|
with other unity connection sites then of course we could use
|
|
0:05:31
|
digital networking either intra cluster or inter cluster
|
|
0:05:35
|
and we have a great deal more functionality.
|
|
0:05:40
|
We can replicate between well automatically replicate between
|
|
0:05:45
|
the inter or intra site cluster digital networking.
|
|
0:05:50
|
We replicate users and distrubution list
|
|
0:05:54
|
and a whole host of other things.
|
|
0:05:59
|
But with VPIM, we basically have the ability to send messages
|
|
0:06:03
|
back and forth and we can also cache the
|
|
0:06:06
|
calling party or the sender recorded name, if they have one.
|
|
0:06:15
|
So let´s go ahead and log in here to our unity express site
|
|
0:06:21
|
and we´ll go to configure and
|
|
0:06:27
|
we´ll go to network locations and
|
|
0:06:31
|
first of all, you have to specify a local location ID to enable voice
|
|
0:06:35
|
mail networking. So the idea with VPIM is that we
|
|
0:06:39
|
have to have at least something called a location ID.
|
|
0:06:43
|
And obviously if we had more than 10 sites, we would use
|
|
0:06:46
|
2 digits, if we had more than 100 sites we would use
|
|
0:06:50
|
3 digit location ID and so on. In this case, we have
|
|
0:06:55
|
2 sites, so we can use a single digit location ID.
|
|
0:06:58
|
Since I am unity express at Branch2 which is sort of site3
|
|
0:07:03
|
hanging off of router3. I´m going to use location ID 3.
|
|
0:07:07
|
For unity express at branch2, if I had anything at Branch1 if we
|
|
0:07:11
|
chose to do anything there, that would be
|
|
0:07:15
|
location 2 and our Corporate headquarter will be location 1.
|
|
0:07:20
|
So here I can say 3 and I press apply, but what´s the problem?
|
|
0:07:25
|
It says no such remote location exist on the system.
|
|
0:07:29
|
That´s because unity express is going to be different
|
|
0:07:32
|
than the way we´ll see it set up with unity or unity connection.
|
|
0:07:35
|
Actually, unity and unity connection are set up
|
|
0:07:37
|
pretty much identical, in fact unity connection
|
|
0:07:40
|
was based largely off of unity.
|
|
0:07:43
|
But, so I´m going to add a location and with unity
|
|
0:07:49
|
express, I actually have to add a location for myself
|
|
0:07:52
|
So I´ll add location 3, the name is, I don´t know. Let´s just call it
|
|
0:08:00
|
local CUE and here´s where, if we were
|
|
0:08:06
|
networking with other unity express modules, we could simply
|
|
0:08:09
|
use IP address, but don´t let this fool you
|
|
0:08:12
|
if we´re networking with unity connection, we need
|
|
0:08:15
|
the domain name and this is the domain name where the
|
|
0:08:18
|
MX record will be found, so
|
|
0:08:22
|
My own name domain where my own MX record is found
|
|
0:08:27
|
and by the way this unity express is pointing to the
|
|
0:08:29
|
central dns server that´s obviously important
|
|
0:08:33
|
is br2.ine.com. Now my fully qualified domain name
|
|
0:08:38
|
is branch2-CUE-851.ine.com
|
|
0:08:46
|
But that´s not what it asked for. It didn´t asked for
|
|
0:08:48
|
a fully qualified domain name. It asked for
|
|
0:08:50
|
the domain name where the MX record can be found.
|
|
0:08:54
|
I´m not going to enter a phone prefix. If I did have the
|
|
0:08:58
|
requirement or wanted to, I can have a phone prefix. What this is
|
|
0:09:05
|
when I go to leave a message for another location
|
|
0:09:09
|
this is my current location, but if I go to leave a message
|
|
0:09:11
|
for another location, let´s say location 1.
|
|
0:09:14
|
I can or the way that I address my message
|
|
0:09:18
|
will be not just saying that this is address
|
|
0:09:21
|
for extension 1001, but it´s address for location 1
|
|
0:09:25
|
and then extension 1001, so I will actually key in
|
|
0:09:29
|
for the extension to leave the message for 1 1001.
|
|
0:09:37
|
Without keying in anything additional,
|
|
0:09:41
|
I have the ability to enter a phone prefix
|
|
0:09:45
|
and what this is, is something that will be
|
|
0:09:48
|
prefixed to the outgoing message before it sent
|
|
0:09:52
|
and then any incoming messages that come in with that
|
|
0:09:56
|
phone prefix, it will be stripped off before it gets here.
|
|
0:09:59
|
So you can use that to expand and get a little bit larger with your
|
|
0:10:05
|
VPIM locations. If you´re getting very large with VPIM
|
|
0:10:09
|
especially if you have unity connection,
|
|
0:10:12
|
at a Corporate site or at a central site or something like that
|
|
0:10:15
|
it´s bext to use the Cisco Unified messaging gateway
|
|
0:10:19
|
or UMG. We´re not getting in to that today, but
|
|
0:10:23
|
that would be the best way to scale large
|
|
0:10:26
|
unity express with VPIM.
|
|
0:10:29
|
And it´s also the way that unity express with VPIM,
|
|
0:10:32
|
is used in order to accomplish srsv or survivable remote site voicemail.
|
|
0:10:38
|
So we´re going to go ahead and say the minimum extension link
|
|
0:10:41
|
for this site is well we have 4 digit extensions.
|
|
0:10:44
|
So we´ll say 4 digits and that´s also the maximum extension link.
|
|
0:10:49
|
Voicemail encoding, dynamic, let´s just make sure that we use
|
|
0:10:55
|
G711 Mu-law, we can use G711 Mu-law or G726
|
|
0:11:00
|
which is about half the size. We´re on the small network,
|
|
0:11:04
|
we´re just going to use G711 Mu-law, should we send the spoken name?
|
|
0:11:08
|
Again this is our own location, but if we´re configuring
|
|
0:11:11
|
another location, which we will. Do we want to send the spoken name
|
|
0:11:15
|
if it was recorded, not a text to speech name but a spoken name.
|
|
0:11:19
|
So if someone´s name that they recorded,
|
|
0:11:22
|
yes and should we send a vcard, yes. Is this location enabled?
|
|
0:11:28
|
And now that this location´s here, now I can say my local ID is 3.
|
|
0:11:34
|
And it said saved successfully and I can view the location profile
|
|
0:11:38
|
which is the same as clicking on this location ID.
|
|
0:11:41
|
and it came up in my toher window, so here it is. OK.
|
|
0:11:46
|
So now we want to add another location and this is
|
|
0:11:51
|
actually the location for our Corporate headquarter, so we´re going to
|
|
0:11:54
|
location, we´re going to give the location ID 1.
|
|
0:11:58
|
Location name, we´ll call it Corporate headquarter unity connection.
|
|
0:12:06
|
The domain name is hq.ine.com is where the MX record can be found
|
|
0:12:11
|
no phone prefix, no calling number rules.
|
|
0:12:16
|
Minimum extension 4, maximum extension 4.
|
|
0:12:20
|
Let´s make sure voicemail encoding is g711
|
|
0:12:24
|
send spoken name, vcard enabled, yes. Apply and that´s it.
|
|
0:12:30
|
That is all that we have to do at unity express.
|
|
0:12:36
|
So now let´s go over to unity connection and we will login.
|
|
0:12:42
|
Now one of the important things is here, is that this unity connection
|
|
0:12:46
|
was originally set up with the domain name or
|
|
0:12:49
|
fully qualified domain name of, just bring it up here.
|
|
0:12:59
|
of CUC
|
|
0:13:03
|
I´m just going to make this a little bit bigger.
|
|
0:13:05
|
85-cl1-pub.ine.com
|
|
0:13:13
|
and so this was not only the fully qualified
|
|
0:13:16
|
qualified domain name, but it was also
|
|
0:13:19
|
what unity connection considered its smtp address
|
|
0:13:23
|
So in unity connection, if we scroll all the way to the bottom.
|
|
0:13:26
|
Actually 2 systems settings here and smtp configuration and server
|
|
0:13:35
|
I have gone ahead and change this smtp domain name
|
|
0:13:39
|
but it was set to it´s fully qualified domain name.
|
|
0:13:45
|
Mkaes sense, this doesn´t when I´m changing this smtp
|
|
0:13:48
|
domain, doesn´t mean that I change the host name of the server.
|
|
0:13:52
|
or even the domain name that the host name
|
|
0:13:55
|
thinks it´s a part of the fully qualified domain name.
|
|
0:13:57
|
It just means that this is the way it was set
|
|
0:14:00
|
and I´ve changed the smtp domain to something else.
|
|
0:14:04
|
Now when you change this, when you press save
|
|
0:14:07
|
it will tell you that you need to restart 3 services.
|
|
0:14:11
|
So of course we go to, not unified serviceability but unity
|
|
0:14:14
|
connection serviceability and we restart those 3 services.
|
|
0:14:18
|
I´ve already done that.
|
|
0:14:20
|
So if I navigate a way and then come back should be grayed out again
|
|
0:14:24
|
and this is the proper smtp domain
|
|
0:14:29
|
per the dns records that we just took a look at.
|
|
0:14:33
|
So what we need to do now is configure under networking
|
|
0:14:39
|
If we look at locations, we´ll already see our local site here.
|
|
0:14:43
|
So unity connection already know about its
|
|
0:14:45
|
local site, we don´t need to define it
|
|
0:14:48
|
for itself like we did over in unity express.
|
|
0:14:53
|
What we do need to do is go to the VPIM section, just below it
|
|
0:14:58
|
and add a new VPIM section or location.
|
|
0:15:02
|
Give it a display name, we´ll call it Branch2
|
|
0:15:06
|
CUE, the dial ID is going to be 3, so this is
|
|
0:15:12
|
equivalent to the location ID and partition where
|
|
0:15:20
|
any users that have access, their search base has access
|
|
0:15:24
|
to this partition, they can therefore reach this location.
|
|
0:15:28
|
The smtp domain name is br2.ine.com
|
|
0:15:34
|
We also need to tell it about the IP address, the reason for this
|
|
0:15:38
|
is that, unless we´re going through a common
|
|
0:15:43
|
email or smtp message gateway, we are assuming that this device
|
|
0:15:49
|
is going to contact us directly and if it is
|
|
0:15:53
|
unity connection has a little bit more security built in.
|
|
0:15:57
|
And it´s not going to allow it to contact directly with
|
|
0:15:59
|
smtp messages unless, it know the IP address.
|
|
0:16:04
|
And it´s not enough to look at the MX record
|
|
0:16:08
|
And get the IP address from there as a incoming connection
|
|
0:16:12
|
so it´s only going to use this for outgoing connections.
|
|
0:16:15
|
But for an incoming connection from this
|
|
0:16:17
|
remote site, we need to tell it
|
|
0:16:22
|
what its IP address is, so that when unity express comes to contact us
|
|
0:16:26
|
we know who it is and we say OK. So we´ll press save
|
|
0:16:32
|
and now we´ve got a little bit more information here. We can do
|
|
0:16:35
|
prefixes, we can choose the incoming
|
|
0:16:40
|
Don´t convert the message or convert it to whatever
|
|
0:16:42
|
the system codec for storing messages is.
|
|
0:16:45
|
We could leave it, that´s fine. Outbound messages
|
|
0:16:48
|
don´t convert or use g726.
|
|
0:16:52
|
Let´s just say don´t convert on both of them
|
|
0:16:55
|
Also in the message setting what are we going
|
|
0:16:58
|
to send, are we going to send the senders recorded name?
|
|
0:17:02
|
Are we going to enable out going secure messages or private?
|
|
0:17:06
|
Blind the dressing, but this is under
|
|
0:17:12
|
not under VPIM, but under
|
|
0:17:15
|
contacts, we have the ability to create
|
|
0:17:19
|
contacts those are essentially users that
|
|
0:17:26
|
or a contact that exist on our system, but aren´t
|
|
0:17:29
|
quite users. They´re not users that are, using a
|
|
0:17:34
|
license and it certainly don´t have a local mailbox, but
|
|
0:17:38
|
they are remot contacts. And so those can specify
|
|
0:17:46
|
remote users on VPIM locations.
|
|
0:17:51
|
The problem is if we don´t create those contacts
|
|
0:17:55
|
then how are we going to know what
|
|
0:17:58
|
extensions live beyond our own system, well
|
|
0:18:01
|
the users who are sending the messages might know,
|
|
0:18:04
|
hey, this guy lives over at, you know look up on a
|
|
0:18:08
|
chilchid in his you know wall next to his phone or something.
|
|
0:18:12
|
This guy lives at location 3 and I know that is extension.
|
|
0:18:17
|
I call him all the time is 6001, so if I was calling him I would just
|
|
0:18:22
|
pick up the phone and dial 6001, but if I´m sending a voice mail
|
|
0:18:26
|
or forwarding one, I know that I need to dial 3 first
|
|
0:18:29
|
and then its extension. The problem is if there´s not a contact define
|
|
0:18:34
|
the unity connection system won´t allow that
|
|
0:18:38
|
unless we do something called blind addressing.
|
|
0:18:41
|
which basically says with unity connection don´t know
|
|
0:18:45
|
about necessarily all of the extensions that is we don´t have
|
|
0:18:50
|
contacts with those extensions, that might live behind this location.
|
|
0:18:54
|
So as long as the person dials 3,
|
|
0:18:56
|
we´re going to allow them to dial any amount of additional
|
|
0:19:01
|
digits and hope that they certainly knew what they were doing.
|
|
0:19:05
|
OK. So that´s important, if we´re not going to create the contacts.
|
|
0:19:09
|
We can remove subject, remove certain text facts.
|
|
0:19:12
|
Remove recorded from incoming messages, let´s untick that
|
|
0:19:17
|
mark all incoming messages secure use read
|
|
0:19:20
|
receipt headers, read receipt timing and then also
|
|
0:19:23
|
if we´re going through a unified messaging gateway
|
|
0:19:26
|
this is where, we would define that unified messaging gateway
|
|
0:19:30
|
down under system settings, but then we would
|
|
0:19:35
|
Use the interlocation mstp routing to route
|
|
0:19:39
|
this remote location through an mstp smart host, we don´t have that here.
|
|
0:19:43
|
So we´re just going to go ahead and press save.
|
|
0:19:47
|
And we´ve created this VPIM location.
|
|
0:19:53
|
So at this point itñs pretty much time to go ahead and test everything.
|
|
0:19:57
|
So let´s go ahead and drag a few phones across.
|
|
0:19:59
|
We´ve got our CME branch2 phone1 and if we click on the hardware tab.
|
|
0:20:05
|
First off we could have seen on that last screen,
|
|
0:20:08
|
but here we see message waiting is no, we go back to control.
|
|
0:20:13
|
We can also see that we don´t have a message icon there.
|
|
0:20:18
|
Want to go and set refresh to 5 seconds, Corporate headquarter phone1
|
|
0:20:23
|
if I click on hardware, message waiting is no.
|
|
0:20:29
|
So we´ll go ahead and set refresh here to every 5 seconds
|
|
0:20:33
|
and before we move on to actually just test the configuration live.
|
|
0:20:39
|
Let´s go ahead and log back in to unity express since it log this out
|
|
0:20:43
|
and go to administration and traces and
|
|
0:20:51
|
there were a number of traces selected before, but I have
|
|
0:20:54
|
uncheck most of them except for some dns
|
|
0:20:57
|
which actually even if I try to untick them
|
|
0:21:02
|
and say apply, it will come back with them configured anyhow.
|
|
0:21:08
|
So other than the ones that I can´t stop tracing
|
|
0:21:11
|
I´m going to look under networking and specifically under smtp
|
|
0:21:17
|
and VPIM and I´m just going to go ahead and tell all smtp and all VPIM
|
|
0:21:23
|
for networking traces to be enabled and I´ll apply those.
|
|
0:21:31
|
Save successfully, let´s verify. Yes, it still show enabled.
|
|
0:21:35
|
And at this point, let´s go ahead and bring up a
|
|
0:21:44
|
consul terminal window and in our branch2 router, let´s
|
|
0:21:49
|
session in to our consul in to the queue module
|
|
0:21:54
|
We could have also done trace, networking
|
|
0:22:01
|
and then smtp all or whichever won, you know.
|
|
0:22:05
|
We wanted to turn on, we could have done VPIM as well
|
|
0:22:09
|
trace networking VPIM all, the Gooey is just a little bit easier
|
|
0:22:13
|
and then we´ll now do show, trace buffer
|
|
0:22:18
|
and then we´ll tail that. So we´re just going to see whatever
|
|
0:22:22
|
happens now live and let´s just go ahead and clear off our screen.
|
|
0:22:29
|
And we can´t hit enter because we´re inside of a trace buffer so
|
|
0:22:33
|
at this point, we will go ahead and bring up our phones.
|
|
0:22:40
|
There they are and actually let me minimize this window.
|
|
0:22:47
|
So that we can see what´s going on behind in terms of the trace
|
|
0:22:50
|
and let´s go ahead and we´ll just go in to
|
|
0:22:54
|
messages on Corporoate headquarter phone.
|
|
0:23:01
|
OK, its ask me to enter my pin, I´m going to enter
|
|
0:23:03
|
12345. Jack Shepherd.
|
|
0:23:07
|
Hello, to send the message press 2,
|
|
0:23:12
|
I´m going to send the message by pressing 2.
|
|
0:23:18
|
It tells me to record a message, so now I´m just recording a message
|
|
0:23:21
|
for Desmond and this is my message, please call me back.
|
|
0:23:28
|
Press hash, it ask me to spell the name,
|
|
0:23:32
|
I can change that by pressing hash hash.
|
|
0:23:37
|
And now it´s asking me to enter the extension
|
|
0:23:40
|
followed by the hash symbol.
|
|
0:23:43
|
So we´re going to enter the location ID of 3
|
|
0:23:47
|
and then the extension of 6001 and then press hash.
|
|
0:23:54
|
For extension 6001 at location press to queue, press ppund, to cancel
|
|
0:24:03
|
So it´s asking me if I want to use the extension of 6001
|
|
0:24:06
|
at the location of branch2 queue, it did that text to speech
|
|
0:24:11
|
Press hash, so I added it by pressing hash.
|
|
0:24:15
|
I´m not going to add anymore, I´m just going to go ahead
|
|
0:24:18
|
press hash again to send it.
|
|
0:24:23
|
And the message has been sent, so I´m going to hang up
|
|
0:24:26
|
and over here, I´m going to start seeing what´s going on
|
|
0:24:30
|
so I´m scrolling up to the top.
|
|
0:24:32
|
In fact I´m just going to go ahead and press Ctrl C
|
|
0:24:35
|
and I´ll tell you why, but let me just scroll up to the top.
|
|
0:24:39
|
And we see that the mstp engine, all the sudden got some work to do
|
|
0:24:45
|
it resolved to the domain hq.ine.com
|
|
0:24:49
|
Here is the host name that it received back
|
|
0:24:54
|
and so now it´s trying to send mail to 1001 at hq.ine.com
|
|
0:25:04
|
Sorry for the scroll.
|
|
0:25:07
|
And the mail is from 6001 at branch2.ine.com
|
|
0:25:11
|
notice the locations ID´s don´t get sent.
|
|
0:25:15
|
If I had a remote phone prefix that would get sent.
|
|
0:25:18
|
But the location ID was only use locally to identify
|
|
0:25:22
|
the location to send it, but it doesn´t actually get sent. So
|
|
0:25:29
|
so we send, and by the way all this is, this is we
|
|
0:25:32
|
we received this message, right because we´re over
|
|
0:25:35
|
the unity express doing the trace and the message was sent from
|
|
0:25:40
|
unity connection. So we received this
|
|
0:25:43
|
we received mail, we´re sending an OK. We received
|
|
0:25:49
|
that were about to send data, we said OK go ahead and start the data.
|
|
0:25:54
|
The VPIM message was from Jack Shepherd 1001 at hq.ine.com to 6001
|
|
0:26:01
|
at branch2.ine.com frrom Cisco connection as the mailer.
|
|
0:26:06
|
The subject is message from Jack Sheperd at 1001
|
|
0:26:10
|
sensiticity importance, we deal with some of the other
|
|
0:26:14
|
message header information.
|
|
0:26:17
|
And then in terms of mime type audio wave
|
|
0:26:21
|
what the transfer encoding is and then all of the sudden
|
|
0:26:24
|
and this is where I hit Ctrl C, we start actually getting the audio
|
|
0:26:30
|
and it just goes on forever and ever, if you´re tracing it.
|
|
0:26:34
|
That´s why we ended that tarce out, now the question is
|
|
0:26:37
|
does this phone have a message waiting indicator?
|
|
0:26:41
|
We see the little mail icon up next to 6001 and if we click hardware,
|
|
0:26:47
|
sure enough message waiting is set to yes, so let´s go back
|
|
0:26:52
|
and let´s dial in to our messages
|
|
0:27:00
|
and we´ll enter 12345.
|
|
0:27:06
|
I don´t think this works actually to,
|
|
0:27:07
|
enter your password followed by pound
|
|
0:27:10
|
Yes, it doesn´t work too well when we´ve
|
|
0:27:15
|
Hello, you have one new message to play.
|
|
0:27:18
|
So we´re going to play the new message by pressing 1
|
|
0:27:22
|
No messages extension 10001 at location
|
|
0:27:28
|
So tell me 10001 at location sent this message.
|
|
0:27:32
|
at 2:58 AM, So now I´m going to record a message
|
|
0:27:36
|
so now I´m just recording a message for Desmond and
|
|
0:27:41
|
this is my message, please call me back. To repeat this message
|
|
0:27:44
|
So there is the message, it was all intact, we´re going to
|
|
0:27:50
|
let´s actually reply to it. So let´s press 4 to reply.
|
|
0:27:54
|
Record to reply at the tone, then press #.
|
|
0:27:58
|
Hey Jack, thanks for leaving me the message and I´ll talk to you soon.
|
|
0:28:03
|
So we recorded the reply. message option press 1,
|
|
0:28:06
|
to send a message press #.
|
|
0:28:10
|
Let´s go ahead and give it some message options,
|
|
0:28:12
|
in the meantime, I´m going to clear this off over here
|
|
0:28:16
|
and start the buffer trail again.
|
|
0:28:18
|
to review the message press 4, to send the message press #,
|
|
0:28:22
|
to cancel the message press, to play a recording press 1
|
|
0:28:26
|
to rerecord it press 3, to send a message press #,
|
|
0:28:30
|
for message option press *
|
|
0:28:33
|
Let´s press *, addressing press 1, to change a recording press 2,
|
|
0:28:38
|
to change special delivery press 3, to review the message press 4,
|
|
0:28:42
|
to send a message press #, delivery option, to mark this urgent press 1.
|
|
0:28:47
|
So I press 3 to change delivery options and now I´m
|
|
0:28:51
|
marking it urgent by pressing 1,
|
|
0:28:55
|
to cancel urgent delivery press, and now I´m going to go ahead and
|
|
0:28:58
|
press hash.
|
|
0:29:01
|
And we can see what behind so this closing channel was left over
|
|
0:29:06
|
we got work, we´re connecting to,
|
|
0:29:10
|
We´re sending a smtp hello.
|
|
0:29:14
|
We, scrolled a little bit too quick there.
|
|
0:29:18
|
We´re sending mail from 6001 to
|
|
0:29:22
|
1001, we received recipients OK.
|
|
0:29:26
|
We recieved, go ahead and enter the mail.
|
|
0:29:29
|
So we´re now sending all the header information, the mime type
|
|
0:29:34
|
and then at some point here, we begin sending the
|
|
0:29:37
|
content disposition which is a VCF, a Vcard.
|
|
0:29:42
|
So we´ve sent that vcard, here´s the vcard information.
|
|
0:29:46
|
So that it can cache that, sending the mime type of audio X wave
|
|
0:29:51
|
encoding and then here, in a much nicer fashion
|
|
0:29:54
|
when we send and when we receive, we begin seeing all the data
|
|
0:29:58
|
that we´re actually sending and then
|
|
0:30:02
|
sending VPIM so itñs the end of the data
|
|
0:30:07
|
and we received message accepted for delivery.
|
|
0:30:10
|
So we can go ahead and Ctrl C and we´ll take a look now
|
|
0:30:13
|
and Corporate headquarter phone 1 has a little
|
|
0:30:16
|
message icon up here, device, sorry hardware
|
|
0:30:22
|
Message waiting is set to yes, go back to control.
|
|
0:30:27
|
And we´ll listen to our message just to make sure audibly
|
|
0:30:30
|
that it got across eventhough it certainly appears that it did.
|
|
0:30:34
|
And we´ll press the digits 12345.
|
|
0:30:41
|
And hash, Jack Shepherd
|
|
0:30:44
|
Could have put the hash in there.
|
|
0:30:48
|
So I have one urgent voice message.
|
|
0:30:55
|
at location press to queue
|
|
0:30:59
|
Hey Jack, thanks for leaving me the message and I´ll talk to you soon.
|
|
0:31:04
|
Received today at 6:03 PM to repeat press,
|
|
0:31:11
|
And I´m going to press 3 to delete and hang up
|
|
0:31:15
|
and I should notice here, once I hang up and once the screen refreshes
|
|
0:31:20
|
that my message waiting indicator is gone
|
|
0:31:23
|
and so everything´s working properly.
|
|
0:31:26
|
So VPIM, really not difficult
|
|
0:31:28
|
but a really convenient way to network
|
|
0:31:31
|
simple messages back and forth between systems.
|
|
0:31:34
|
|