<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1106" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=250355921-25082006><FONT face=Arial color=#0000ff size=2>I
don't see anything in there that I'm not doing already (and have been for
over a year, with 200 users) with Asterisk 1.0.9, HylaFAX, and Exchange
5.5, with the exception of the text-to-speech stuff which is do-able with
Cepstral / Festival and some scripts that hook MAPI on the Exchange server. But
who would want your email read back to you over the phone except as an absolute
last resort? Dumb. And, I am a *big* Exchange fan. </FONT></SPAN></DIV>
<DIV><SPAN class=250355921-25082006><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=250355921-25082006><FONT face=Arial color=#0000ff size=2>As to
Asterisk compatibility, the system requirements note that a SIP-PRI media
gateway is used to communicate with the PBX with the exception of CCM, so it
looks like Exchange is exposing it's API to SIP calls with some sort of
middleware. Call control on SIP is 5060 TCP and media stream is on UDP, so SIP
is SIP regardless if it's CCM or what have you. Looking in Technet, the Exchange
2007 API is (typical of Microsoft) extremely well-documented; API calls are
hooked with "cmdlet's". A cmdlet is a .NET class that's wrapped up in a shell
executable that "does stuff" just as a Bash shell script does stuff. So my
thinking here is that certain SIP calls from the PBX are recieved by this
middleware, the corresponding cmdlet is executed on Exchange, and the
result returned to the PBX. Same-same the other way around: User "does stuff" in
Exchange (such as click on "Play on Phone" icon in Outlook Web Access) and
Exchange triggers the middleware (Windows service, probably) to dial the SIP PBX
to call the enduser and play back the voicemail. Specific
functionality such as "play back a voicemail" is most likely sent in the
SIP control envelope, and a media gateway is probably programmed to take
the SIP call, call the PBX on a PRI channel, and execute whatever is supposed to
happen through DTMF. So it should be possible to get Asterisk to work with
Exchange 2007, yes, but it would be a lot of work to reverse-engineer what is
actually going on.* Hmm, I should see if the Exchange 2007 DVD is in my
MSDN subscription box. Sounds interesting. </FONT></SPAN></DIV>
<DIV><SPAN class=250355921-25082006><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=250355921-25082006><FONT face=Arial color=#0000ff
size=2>However, all of this functionality is do-able with Asterisk today and
Exchange integration can be as simple as pie, take the "Play on Phone"
functionality for example, which can be as simple as modifying Asterisk's
voicemail notification email to include a link, when the user clicks on the
link, it invokes a web script that drops a .call file to an Asterisk context
that calls the user and logs them into voicemail. </FONT></SPAN></DIV>
<DIV><SPAN class=250355921-25082006><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=250355921-25082006><FONT face=Arial color=#0000ff size=2>* I
have no idea if this is actually what is going on but I betcha I'm pretty close.
This is how Microsoft typically does things. </FONT></SPAN></DIV>
<DIV><FONT face=Tahoma><FONT size=2><SPAN class=250355921-25082006><FONT
face=Arial color=#0000ff> </FONT></SPAN></FONT></FONT></DIV>
<DIV><FONT face=Tahoma><FONT size=2><SPAN
class=250355921-25082006> </SPAN>-----Original Message-----<BR><B>From:</B>
Matt Birmingham [mailto:mattbirmingham@gmail.com]<BR><B>Sent:</B> Friday, August
25, 2006 3:35 PM<BR><B>To:</B>
asterisk-users@lists.digium.com<BR><B>Subject:</B> Re: [asterisk-users] Will
Asterisk work with Exchange 2007 UM?<BR><BR></DIV></FONT></FONT>
<BLOCKQUOTE>I'm sorry that I don't have an answer for you, but I too am very
interested in hearing what anyone has to say about this. <BR><BR>
<DIV><SPAN class=gmail_quote>On 8/25/06, <B class=gmail_sendername><A
href="mailto:blawrence@qwest.net">blawrence@qwest.net</A></B> <<A
href="mailto:blawrence@qwest.net">blawrence@qwest.net</A>> wrote:</SPAN>
<BLOCKQUOTE class=gmail_quote
style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">I'm
faced with the need to create forensic test data for an Exchange
2007<BR>server with unified messaging. Microsoft has a list of tested PBX
and IP<BR>gateway products that are known to work (below) but I'd prefer to
use <BR>Asterisk if possible. From everything I've read it appears that
since<BR>Exchange uses SIP over IP and Asterisk uses SIP over UDP this will
not<BR>work. I don't have a lot of experience with Asterisk but I was
wondering if <BR>anyone knows of a plan to allow Asterisk to run SIP over IP
or if there are<BR>any SIP gateways that will make this conversion. Reading
through the<BR>Asterisk/Digium documentation and the asterisk-users list
archive didn't <BR>turn up any clues. I apologize if this topic has already
been discussed.<BR>Anyone have any ideas?<BR><BR><A
href="http://www.microsoft.com/technet/prodtechnol/exchange/2007/productevaluation">http://www.microsoft.com/technet/prodtechnol/exchange/2007/productevaluation
</A><BR>/sysreqs.mspx#pbx<BR><BR>Thanks in advance,<BR>Brian
Lawrence<BR><BR>--------------------------------------------------------------------<BR>mail2web
- Check your email from the web at<BR><A
href="http://mail2web.com/">http://mail2web.com/</A>
.<BR><BR><BR>_______________________________________________<BR>--Bandwidth
and Colocation provided by <A href="http://Easynews.com">Easynews.com</A>
--<BR><BR>asterisk-users mailing list<BR>To UNSUBSCRIBE or update options
visit: <BR> <A
href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</A><BR></BLOCKQUOTE></DIV><BR><BR
clear=all><BR>-- <BR>-m+b </BLOCKQUOTE></BODY></HTML>