RE: [Asterisk-Users] Voicemail and MS Exchange Synchronization

2005-06-13 Thread Race Vanderdecken
Yeah, if you get the Microsoft Partners Newsletter emails they reported
the 75 GB expansion today.


"Increased Storage Limit in Exchange Server Standard Edition 

Get more out of mission-critical email. In the fall of 2005 the storage
limit for Exchange Server 2003 Standard Edition will increase to 75
gigabytes."

It took me a while to find it through the links the give you. But here
it is

http://www.microsoft.com/exchange/downloads/2003/sp2/overview.mspx

Then scroll to the bottom of the page...


"Mailbox Advancements
Drive down operational costs and the complexity of your messaging
environments with advances such as:

. Increase in mailbox storage size limits to 75 gigabyte (GB) for
Exchange Server 2003 Standard Edition in response to customer feedback
and evolving mailbox storage needs.
 
. New offline address book format offers significantly improved
performance.
 
. Cache mode enforcement with added flexibility. You now can force
clients into cached mode to help improve performance and increase the
number of active users per server. This is especially beneficial to
organizations seeking to further site and server consolidation."
 



-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of David
Brodbeck
Sent: Monday, June 13, 2005 4:56 PM
To: 'Asterisk Users Mailing List - Non-Commercial Discussion'
Subject: RE: [Asterisk-Users] Voicemail and MS Exchange Synchronization



> -Original Message-
> From: C F [mailto:[EMAIL PROTECTED]
> Sent: Saturday, June 11, 2005 11:28 PM
> To: Asterisk Users Mailing List - Non-Commercial Discussion
> Subject: Re: [Asterisk-Users] Voicemail and MS Exchange 
> Synchronization
> 
> 
> On 6/10/05, Dean Collins <[EMAIL PROTECTED]> wrote:
> > Actually I think that has changed to 75gb now (or about to change).
> > 

> Really? any links to support that? Since when is Micro$oft so easy on
> giving up on licensing fees?

I'm curious, too.  If this is true it might save us a lot of pain,
upgrade
wise.  We've been looking at moving away from Exchange entirely because
of
that damn 16-gig limit, and Exchange Enterprise Edition is just too
expensive.
___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


RE: [Asterisk-Users] Voicemail and MS Exchange Synchronization

2005-06-13 Thread David Brodbeck


> -Original Message-
> From: C F [mailto:[EMAIL PROTECTED]
> Sent: Saturday, June 11, 2005 11:28 PM
> To: Asterisk Users Mailing List - Non-Commercial Discussion
> Subject: Re: [Asterisk-Users] Voicemail and MS Exchange 
> Synchronization
> 
> 
> On 6/10/05, Dean Collins <[EMAIL PROTECTED]> wrote:
> > Actually I think that has changed to 75gb now (or about to change).
> > 

> Really? any links to support that? Since when is Micro$oft so easy on
> giving up on licensing fees?

I'm curious, too.  If this is true it might save us a lot of pain, upgrade
wise.  We've been looking at moving away from Exchange entirely because of
that damn 16-gig limit, and Exchange Enterprise Edition is just too
expensive.
___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [Asterisk-Users] Voicemail and MS Exchange Synchronization

2005-06-11 Thread C F
On 6/10/05, Dean Collins <[EMAIL PROTECTED]> wrote:
> Actually I think that has changed to 75gb now (or about to change).
> 
> Cheers,
> Dean
> 
> 
Really? any links to support that? Since when is Micro$oft so easy on
giving up on licensing fees?
___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


RE: [Asterisk-Users] Voicemail and MS Exchange Synchronization

2005-06-10 Thread Dean Collins
Actually I think that has changed to 75gb now (or about to change).

Cheers,
Dean


> -Original Message-
> From: [EMAIL PROTECTED] [mailto:asterisk-users-
> [EMAIL PROTECTED] On Behalf Of David Brodbeck
> Sent: Friday, 10 June 2005 3:59 PM
> To: asterisk-users@lists.digium.com
> Subject: RE: [Asterisk-Users] Voicemail and MS Exchange
Synchronization
> Sensitivity: Private
> 
> > -Original Message-
> > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> 
> > That's a concern, especially since bugs in current Asterisk versions
> > require
> > you to use uncompressed WAV files to get acceptable volume levels.
> > However,
> > this *is* a common configuration for other products.
> >
> > ) I do not worry about this.  It is 'only' storage space.
> 
> Yes, but Exchange storage space is expensive.  The "small business"
and
> "standard" versions of Exchange have a 16 gigabyte storage limit.  If
you
> want to exceed that, you have to shell out about $4,000 extra for the
> "enterprise edition."
> ___
> Asterisk-Users mailing list
> Asterisk-Users@lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-users
> To UNSUBSCRIBE or update options visit:
>http://lists.digium.com/mailman/listinfo/asterisk-users


___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


RE: [Asterisk-Users] Voicemail and MS Exchange Synchronization

2005-06-10 Thread David Brodbeck
> -Original Message-
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]

> That's a concern, especially since bugs in current Asterisk versions
> require
> you to use uncompressed WAV files to get acceptable volume levels.
> However,
> this *is* a common configuration for other products.  
> 
> ) I do not worry about this.  It is 'only' storage space.

Yes, but Exchange storage space is expensive.  The "small business" and
"standard" versions of Exchange have a 16 gigabyte storage limit.  If you
want to exceed that, you have to shell out about $4,000 extra for the
"enterprise edition."
___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


RE: [Asterisk-Users] Voicemail and MS Exchange Synchronization

2005-06-10 Thread support
))) Please see comments inline.

 
> >From my perspective, not sure I would want Exchange (Which 
> is difficult enough to manage) to be cluttered up with
> potentially large voicemail files,
 
That's a concern, especially since bugs in current Asterisk versions
require
you to use uncompressed WAV files to get acceptable volume levels.
However,
this *is* a common configuration for other products.  

) I do not worry about this.  It is 'only' storage space.


We used to have a
CallXpress system that used Exchange as a message store.  It stored
voice
messages in people's Exchange mailboxes, and could even read email
messages
over the phone via text-to-speech.  The interface with Exchange was kind
of
kludgy, though, and not entirely reliable.  It actually used a copy of
Outlook on the voicemail server to talk to Exchange.
 
)) We are not now thinking about using this type of design,
no client running on the Exchange server nor on the laptop.


> I would have thought that most Exchange clients are most likely to be
> Outlook based, who could use pst & IMAP (or POP3 if asterisk 
> could auto
> forward and then delete voice mail) to retrieve voicemail via 
> email without
> having to worry about central Exchange issues.
 
IMAP is no good.  Outlook, at least in older versions, cannot handle
both an
IMAP account and an Exchange account at the same time.  (They can do
POP3
and Exchange together, though.)

))) Again, no need for IMAP client on the laptop, just ordinary
Outlook connected directly to its Exchange Server or connected to its
IMAP server. Yes, you're correct, old versions of Outlook didn't allow
use of Exchange Server connection & IMAP connection inside the same
Outlook profile, but that is hopefully not a concern for too many folks
& if it is, argh, I don't know what to suggest, other than moving to new
emailer or new version of their emailer.
 
A voicemail app that used an IMAP server as its message store would
still be
a nice feature, though.  It might even work with Exchange, which can act
as
an IMAP server.

 Yes, Exchange Server would be the IAMPd. We can simultaneously
connect to Exchange via any protocol, as many times, per machines, per
user, etc (to the machines limits).

Please post your bounty to http://tinyurl.com/bf64x


Please also let us keep this on the task of only voicemail-to-email
integration. I know that as soon as someone sees the words Outlook, they
go crazy, wanting everything under the sun, the reason I know this is
that I am that person too, but we will never get all that, let's get the
voicemail synchronization done, it will be huge, it will benefit
everyone, it will be huge step in the right direction. The issue of
tying Outlook all up ought to be a second issue & as such I have created
a second bounty for that. DavidB, you may or may not want to pony up for
that one here:

http://tinyurl.com/8wmrb




___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


RE: [Asterisk-Users] Voicemail and MS Exchange Synchronization

2005-06-10 Thread Race Vanderdecken


Good things are happening.

Another aside from having done this before:

If configuration requires the "user" to do anything or the user
to load a piece of software it won't work.

Everything must be configured from an admin consol or it won't
work. You will go crazy trying to keep all the laptops and desktops up
to date with DLLs. Keep everything on the back end. All the user needs
to do is ask for it.

There should be an asterisk voicemail.conf that turns it on for
all, or for each individual mailbox.


Also, sound files. 

1. Come up with a sound file format that your users can us on
their PC's without having to load more stuff.

2. Conversion of sound files is about 2:1. That is it takes the
CPU about 2 seconds to convert 1 second of sound in batch processing.
Sure it might seem like it could be done faster but moving, converting,
dispatching of files takes time and energy.

3. Noise!
It was hilarious the first time we let a large room full
of users get their voicemail in their emails.

We had tested it using "Executives" in private offices.
Once they liked it the Cubarium was given permission to use voicemail
playback in their emails.

Everyone was given a pair of speakers (they were not
allowed to have headphones or CD-ROM drives as that might cause them to
listen to music when they were suppose to be working) for their desk.
Then a week later we turned on the voicemail in email for them

Imagine 150 cubes all listening to their voicemails on
their desktop speakers. Absolute Pandemonium ensued.

The best part was the voicemails left by spouses telling
them to get home from work or else. Then there were the inter-office
love affair voicemails broadcast at high volume.

The "Executives" removed the speakers and issued
headphones the next week.

My point is that you have to realize the human factors and costs
in doing this.

Race "the tyrant" Vanderdecken




___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


RE: [Asterisk-Users] Voicemail and MS Exchange Synchronization

2005-06-10 Thread Guido Hecken
I would like to support these plans for exchange/outlook integration with at
least $250 as well.

Please have a closer look at http://www.click-and-call.com/ .
Mediastreams has developed their product e-phone, which we could test a
couple of months ago. Their Outlook Integration is really great:
- see missed calls in inbox
- right click a contact or missed call entry to dial
- starting outlook, registers the extension in the system (on
asterisk-server ?!)
- incoming call pops up, transfer it with one click to voicemail or other
extension
- Managing Call Groups within outlook
- Managing voicemail
- Recording of calls
...
But if you also have a closer look on their prices... ;-(

If the community would be able to develop such a "killer-app", Asterisk
could really become the leading telephone application, perhaps world-wide!
Developers like Thorben Jensen did a realy good job, to get things work on
the client side. Perhaps, these guys with the power to code things well,
should work - more - together on an Outlook Integration.
My experiences with asterisk in short are, that the server-apps are running
really stable, many features are developed, tested and made there way to the
stable version.
But what's really missing, are GUIs that "normal" users can work with. They
have to accept them and should "love" to work with them. If we can't provide
users with these GUIs, the powerfull features within Asterisk are only
something for "techies"  like us.

Now, this is my 2cts to this discussion.

Nice weekend to all and let's make Asterisk a more powerfull application

Guido Hecken
 
gwsNetTech
Guido Hecken

Quirrenbacher Str. 36
53639 Königswinter
Germany

fon +49(2244) 870663
fax +49(2244) 870664
mobil  +49(179) 1267353
web http://www.gwsnettech.de
mailto:[EMAIL PROTECTED]
___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [Asterisk-Users] Voicemail and MS Exchange Synchronization

2005-06-10 Thread Andrew Kohlsmith
On Friday 10 June 2005 02:15, Dan Levine wrote:
> I would be willing to Pay $500 for a good Asterisk / Exchange
> Integration

What do you consider "good" Asterisk and Exchange integration?  More than a 
handful of words, please.

-A.
___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


RE: [Asterisk-Users] Voicemail and MS Exchange Synchronization

2005-06-09 Thread Dan Levine
I would be willing to Pay $500 for a good Asterisk / Exchange
Integration 


 

Dan Levine
[EMAIL PROTECTED]
 
CYTEXONE | Your Technology Specialists R
877.CYTEXONE x 810
212.477.0990 x 810
212.208.6889 FAX
502 Laguardia Place, Suite 2B
New York, NY 10012
http://www.cytexone.com 
 
-Original Message-
 

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Colin
Anderson
Sent: Friday, June 10, 2005 12:53 AM
To: 'George Pajari '; 'Asterisk Users Mailing List - Non-Commercial
Discussion '
Subject: RE: [Asterisk-Users] Voicemail and MS Exchange Synchronization

 >(b) Anyone interested if we post a bounty?

Post it and I'll see what can be done. I've been thinking about this and
a watcher on the Exchange server, as Race suggests, is probably the way
to go.
As to deleting the voicemail, probably scp or something like that would
work fine. I have good experience with MAPI and CDO; I've coded an
Outlook Web Access replacement for my company that works fine.

Make sure you are specific in the requirements, as there are probably a
couple of dozen ways this can be implemented.  
___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users
___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [Asterisk-Users] Voicemail and MS Exchange Synchronization

2005-06-09 Thread support
If I could summarize where we are for a second, please, thanks, and
direct this conversation over to the wiki (ie: see URL below).

It is agreed upon that IMAP is the most universal way to go for maximum
interoperability.

Using a new agreed upon email header, like:

X-Asterisk-VoiceMail-ID=

(ie: unique 16 character string)

... inserted in to the headers of the email that the IMAP client will
create and send to the destination mail server.

One Mr Craig Guy, haling from the great nation of Australia, has a large
amount of this framed-in already, it would make sense, with his
permission, naturally, to adapt that for this purpose which is an
Asterisk-wide implementation of this functionality. Craig, please
correct me if I am wrong as soon as possible, and if I am wrong, forgive
me & my terrible presumptions.

The (obvious) goal is to get to Kevin Fleming to get in CVS.

I am sure we will have this thing fully tested, judging by the interest
so far, in a week or two. 

Also judging from the interest so far we will be able to put up a nice
bounty right away for someone so inclined. 

This could be done by the end of next month.

I will offer all the time and energy I can in order to see this through,
doing whatever I can do (ie: perhaps testing & documentation), the only
problem is that I can not code my way out of a paperbag.

Who has the brain power to make this happen?

Please see this URL to post your contribution to the bounty:

http://tinyurl.com/d93bw

Peace. Love. Linux.

Jason Sjobeck
icq:5579183
fwd:253266

___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


RE: [Asterisk-Users] Voicemail and MS Exchange Synchronization

2005-06-09 Thread Chris Coulthurst
Just to put my two cents in..

Whatever the solution for integration with Outlook, I don't think any of the
voicemail should be downloaded via IMAP, POP or any other mail protocol.  I
also think that it should be possible to playback the voicemail in outlook
with a suitable plugin.  So, it would seem that a method be implemented to
allow an authenticated user to check them directly from the .wav-stored
location, or the like, so you could fast forward, rewind, etc.

Where I like the idea of using the telephone for the voicemail at all is, if
you decide to return the call or leave a message for someone else's mailbox,
a TAPI client could initiate the station phone to ring, user picks it up and
the call goes out the door.

ShoreTel does something similar to this with their system; while the
voicemail appears to be downloaded by Outlook, it is merely being displayed
within the Outlook GUI, and is really only retrieved when selected (like
IMAP does, but without the IMAP part).

Seems to me that writing macros, plugins, etc. for Outlook is rather easy
form Visual Basic.  My brother is an extremely capable VB programmer, and I
think if the asterisk community were to adopt a more-or-less standard way of
binding to his Outlook app, we could make something that worked pretty good
and be portable to other programs other than Outlook.

I'm thinking of an API on the asterisk server that would complement the best
features of the manager api, the CLI and direct shell access to voicemail
directories and the like.

Chris Coulthurst
[EMAIL PROTECTED]
 

|-Original Message-
|From: [EMAIL PROTECTED] [mailto:asterisk-users-
|[EMAIL PROTECTED] On Behalf Of Kris Boutilier
|Sent: Thursday, June 09, 2005 9:40 PM
|To: [EMAIL PROTECTED]; Asterisk Users Mailing List - Non-Commercial
|Discussion
|Subject: RE: [Asterisk-Users] Voicemail and MS Exchange Synchronization
|Importance: Low
|
|> -Original Message-
|> From: [EMAIL PROTECTED]
|> [mailto:[EMAIL PROTECTED] Behalf Of Tim
|> Litwiller
|> Sent: Thursday, June 09, 2005 9:16 PM
|> To: Asterisk Users Mailing List - Non-Commercial Discussion
|> Subject: Re: [Asterisk-Users] Voicemail and MS Exchange
|> Synchronization
|>
|>
|> I'm not a programmer - but it sounds to me like you are all
|> making it to hard by transfer the voice files around etc. unless you
|> really have to have the messages stored in the mail server for some
|reason.
|>
|> here is what I would picture
|> a outlook plugin that creates the illusion of several folders
|{clip}
|
|This is good, but just the configuration management process quickly becomes
|unrealistic for a larger office deployment of, say, 250+ clients.
|Similarly, a larger organisaion running Exchange presumably has also
|architected their hardware for it and would get better value from
|consolidating storage in that hardware - consider someone running an
|Exchange Server cluster with a SAN behind it...
|
|Perhaps there really is a need for two tiers of solutions here - the large
|scale Mailserver-as-backend-for-Asterisk concept presented earlier today by
|Craig Guy and then a more generic Asterisk-as-backend-for-mail clients
|using IMAP, some other mail protocol or even a per-mail client custom plug-
|in as you've suggested.
|
|Just my can$0.02
|
|Kris Boutilier
|Information Services Coordinator
|Sunshine Coast Regional District
|___
|Asterisk-Users mailing list
|Asterisk-Users@lists.digium.com
|http://lists.digium.com/mailman/listinfo/asterisk-users
|To UNSUBSCRIBE or update options visit:
|   http://lists.digium.com/mailman/listinfo/asterisk-users

___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [Asterisk-Users] Voicemail and MS Exchange Synchronization

2005-06-09 Thread Tim Litwiller

Kris Boutilier wrote:

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Tim
Litwiller
Sent: Thursday, June 09, 2005 9:16 PM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [Asterisk-Users] Voicemail and MS Exchange 
Synchronization



I'm not a programmer - but it sounds to me like you are all 
making it to hard by transfer the voice files around etc. unless you 
really have to have the messages stored in the mail server for some reason.


here is what I would picture
a outlook plugin that creates the illusion of several folders


{clip}

This is good, but just the configuration management process quickly becomes unrealistic for 

a larger office deployment of, say, 250+ clients.

First time opening outlook after install it could pop up a dialog asking 
the user for thier phone extension.


but yes - I wasn't think of a very large organization when I thought of 
this - more like the 15 - 50 user size.



Similarly, a larger organisaion running Exchange presumably has also architected their hardware for it and would get better value from consolidating storage in that hardware - consider someone running an Exchange Server cluster with a SAN behind it... 


Perhaps there really is a need for two tiers of solutions here - the large 
scale Mailserver-as-backend-for-Asterisk concept presented earlier today by 
Craig Guy and then a more generic Asterisk-as-backend-for-mail clients using 
IMAP, some other mail protocol or even a per-mail client custom plug-in as 
you've suggested.

Just my can$0.02

Kris Boutilier
Information Services Coordinator
Sunshine Coast Regional District




___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users


RE: [Asterisk-Users] Voicemail and MS Exchange Synchronization

2005-06-09 Thread Colin Anderson
 >(b) Anyone interested if we post a bounty?

Post it and I'll see what can be done. I've been thinking about this and a
watcher on the Exchange server, as Race suggests, is probably the way to go.
As to deleting the voicemail, probably scp or something like that would work
fine. I have good experience with MAPI and CDO; I've coded an Outlook Web
Access replacement for my company that works fine.

Make sure you are specific in the requirements, as there are probably a
couple of dozen ways this can be implemented.  
___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


RE: [Asterisk-Users] Voicemail and MS Exchange Synchronization

2005-06-09 Thread Kris Boutilier
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Behalf Of Tim
> Litwiller
> Sent: Thursday, June 09, 2005 9:16 PM
> To: Asterisk Users Mailing List - Non-Commercial Discussion
> Subject: Re: [Asterisk-Users] Voicemail and MS Exchange 
> Synchronization
> 
> 
> I'm not a programmer - but it sounds to me like you are all 
> making it to hard by transfer the voice files around etc. unless you 
> really have to have the messages stored in the mail server for some reason.
> 
> here is what I would picture
> a outlook plugin that creates the illusion of several folders
{clip}

This is good, but just the configuration management process quickly becomes 
unrealistic for a larger office deployment of, say, 250+ clients. Similarly, a 
larger organisaion running Exchange presumably has also architected their 
hardware for it and would get better value from consolidating storage in that 
hardware - consider someone running an Exchange Server cluster with a SAN 
behind it... 

Perhaps there really is a need for two tiers of solutions here - the large 
scale Mailserver-as-backend-for-Asterisk concept presented earlier today by 
Craig Guy and then a more generic Asterisk-as-backend-for-mail clients using 
IMAP, some other mail protocol or even a per-mail client custom plug-in as 
you've suggested.

Just my can$0.02

Kris Boutilier
Information Services Coordinator
Sunshine Coast Regional District
___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [Asterisk-Users] Voicemail and MS Exchange Synchronization

2005-06-09 Thread Tim Litwiller
I'm not a programmer - but it sounds to me like you are all making it to 
hard by transfer the voice files around etc. unless you really have to 
have the messages stored in the mail server for some reason.


here is what I would picture
a outlook plugin that creates the illusion of several folders
a. call log
b. voicemail
c. voice recyclebin

a. the plugin would have to be configured with the phone extension of 
the user then it would use the asterisk management interface to watch 
all calls to that extension. those go in the call log folder - clicking 
one rings your phone and calls the party back or if you have a phone 
with intercom feature it picks up your extension and then calls the 
party back. You pickup the hand set if the calls goes thru or talk on 
the speaker phone.


b. if it sees voicemail for that extension it put an entry in the 
voicemail box and the inbox - then when you click a voicemail to listen 
the outlook plugin sneds a * management message to the * server and your 
phone rings - you pick it up and it starts playing your voicemail - or 
if you have phones with intercom feature it just start playing it on the 
speakerphone.


c. if you delete a voicemail it moves it to the voice recyclebin in 
outlook and to a different folder on asterisk


the plugin should also have a feature to download and play on the 
computer just in case you are on a laptop or such and don't have your 
voip phone with you and still need to check messages.



___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [Asterisk-Users] Voicemail and MS Exchange Synchronization

2005-06-09 Thread Craig Guy
We have hacked together an LDAP / IMAP based voicemail for Asterisk to
replace a legacy voicemail app for a client.  We wrote it in Perl using the
Asterisk AGI interface and res_perl.  It retrieves voicemail account
information from netscape LDAP directory server and retrieves voicemails
from Netscape Messaging Server using IMAP.  It took about a week to write
the perl AGI.

The application doesn't use asterisk voicemail at all.  When a call comes in
asterisk does an ldap lookup using ldapget and if it finds an account
associated with ${EXTEN} it hands the call off to the agi (using deadagi)
which retrieves all the account information, answers the call and starts to
playback the users greeting. If a message is left then the AGI will record
it and then email it to the users mailbox on Messaging Server.  Pressing *
causes the voicemail box to prompt for the users pin number whereupon the
system then goes into a menu offering all the usual voicemail options.

For message retrieval the AGI gets the IMAP login information from LDAP,
logs into the users mailbox, retrieves all the subject lines for inbox and
counts the number of read and unread voicemails based on the subject line.
It then downloads voicemail attachments on demand and plays them back to the
caller.  If the caller deletes a voicemail then the appropriate IMAP command
is sent to delete from the inbox.  Conversely if the user deletes from the
email inbox then it will also disappear from Asterisk, seeing as Asterisk is
using the IMAP for the voicemail repository.  Greeting files are stored
locally on the Asterisk server however they are also shared via NFS so
greetings are available to callers connecting to other servers.

I don't see any reason why it wouldn't work with exchange and AD utilising
IMAP and ldap respectively.  There might be an issue logging directly into
users exchange mailboxes from IMAP cause I'm guessing the passwords may not
be available from AD but I'm sure there are ways around it.

Craig

- Original Message - 
From: "Race Vanderdecken" <[EMAIL PROTECTED]>
To: "'Asterisk Users Mailing List - Non-Commercial Discussion'"

Sent: Friday, June 10, 2005 3:33 AM
Subject: RE: [Asterisk-Users] Voicemail and MS Exchange Synchronization


> (a) Has anyone cracked this nut (or started on it)?
>
>
> Been there, done that.
>
> No, really. I was the architect on the Premiere Tech, no PTECH,
> Orchestrate system. www.orchestrate.com (pardon the plug, but I am not
> endorsing one way or the other.)
>
> I also did the MAPI work for Persona, but that was a TTS and Speech Reco
> that read email and faxes, but I digress.
>
> Yes, your are going to go mad doing it.
>
> First.
> You need an email specialist.
> He must know POP, SMTP, IMAP and MAPI.
> MAPI is not a misspelling of IMAP; it is the Microsoft
> Messaging API.
> MAPI is how you can control the Exchange Server and Clients.
>
> You need to set up a "admin" account for the MAPI program to
> have access to the Exchange server.
>
> That is the easy part.
>
> Then you create a program to watch all the mail coming through
> the server. It will use the admin account and pass copies of messages to
> Asterisk and insert messages from asterisk.
>
> I suggest using the MAPI API to Exchange and a socket API,
> POP/IMAP, to asterisk.
>
> I built the aforementioned system buy using an UNIX email server
> to receive messages. All incoming messages were sent to the UNIX mail
> server. It had mail queues that could be intercepted, like an interrupt
> call back routine, messages would arrive, be put into queues, and sent
> for processing; convert email to speech via TTS, convert email to fax
> and such.
>
> The basic premises was that when the voicemail server, separate
> program and server (there where 200+ voicemail servers), received a
> voicemail it would create an email, put the voicemail file in it, or a
> link to the voicemail file, to the UNIX email server that would note/log
> the voicemail and pass it on to the exchange mail box.
>
> When the user deletes an email in Exchange a MAPI Message is
> sent back to the Exchange Server and watcher program will see the
> Exchange server delete it. Depending on the rules, the watcher program
> deletes the email or the voicemail or both, and so forth...
>
> You could create an addition to asterisk to act as the watcher
> program.
>
> That is the general idea and it does work. If you plan on doing
> TTS you are looking at 5 to 6 seconds of real-time to convert 1 sec of
> email to 1 second of voicemail.
>
>
> (b) Anyone interested if we post a bounty?
>
> If anyone does take the bounty I am available to consult for
> them. But I don't have time to create the entire work.
>
> Race

Re: [Asterisk-Users] Voicemail and MS Exchange Synchronization

2005-06-09 Thread C F
On 6/9/05, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>  
> Race, 
>   
> Good stuff. Thanks. 
>   
> Here is a nutty idea: do you think a slightly insane individual could create
> something whereby Asterisk talked to an IMAP4 client which then logged-in to
> Exchange, inserted a message with a unique ID#, which it would keep track
> of, so when the user deleted the VM via telephone, the IMAP4 client would
> say, ut oh, I gots to get me that msg ID# back, so it would fire up, log-in,
> find msg ID#, delete it.  Or, have I been using too much compressed air
> lately? 
>   
On the asterisk side, we can have (again using the same idea) asterisk
run a command when a message is deleted, and in that case have the
command send an email to an address on the IMAP server that will be
responsible to delete that message from the users folder.
Also look at my other postings on this subject, it might be easier to
create a connector in Exchange to accomplish this, however that is
only for Exchange if we want it to work with everybody then using IMAP
is really the way to go.
___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


RE: [Asterisk-Users] Voicemail and MS Exchange Synchronization

2005-06-09 Thread support



Race,
 
Good stuff. 
Thanks.
 
Here is a nutty 
idea: do you think a slightly insane individual could create something 
whereby Asterisk talked to an IMAP4 client which then logged-in to Exchange, 
inserted a message with a unique ID#, which it would keep track of, so when the 
user deleted the VM via telephone, the IMAP4 client would say, ut oh, I 
gots to get me that msg ID# back, so it would fire up, log-in, find msg 
ID#, delete it.  Or, have I been using too much compressed air 
lately?
 
Cheers.
 
Jason
 
 
___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

RE: [Asterisk-Users] Voicemail and MS Exchange Synchronization

2005-06-09 Thread Race Vanderdecken
(a) Has anyone cracked this nut (or started on it)?


Been there, done that.

No, really. I was the architect on the Premiere Tech, no PTECH,
Orchestrate system. www.orchestrate.com (pardon the plug, but I am not
endorsing one way or the other.)

I also did the MAPI work for Persona, but that was a TTS and Speech Reco
that read email and faxes, but I digress.

Yes, your are going to go mad doing it. 

First. 
You need an email specialist. 
He must know POP, SMTP, IMAP and MAPI. 
MAPI is not a misspelling of IMAP; it is the Microsoft
Messaging API. 
MAPI is how you can control the Exchange Server and Clients.

You need to set up a "admin" account for the MAPI program to
have access to the Exchange server.

That is the easy part.

Then you create a program to watch all the mail coming through
the server. It will use the admin account and pass copies of messages to
Asterisk and insert messages from asterisk.

I suggest using the MAPI API to Exchange and a socket API,
POP/IMAP, to asterisk.

I built the aforementioned system buy using an UNIX email server
to receive messages. All incoming messages were sent to the UNIX mail
server. It had mail queues that could be intercepted, like an interrupt
call back routine, messages would arrive, be put into queues, and sent
for processing; convert email to speech via TTS, convert email to fax
and such.

The basic premises was that when the voicemail server, separate
program and server (there where 200+ voicemail servers), received a
voicemail it would create an email, put the voicemail file in it, or a
link to the voicemail file, to the UNIX email server that would note/log
the voicemail and pass it on to the exchange mail box. 

When the user deletes an email in Exchange a MAPI Message is
sent back to the Exchange Server and watcher program will see the
Exchange server delete it. Depending on the rules, the watcher program
deletes the email or the voicemail or both, and so forth...

You could create an addition to asterisk to act as the watcher
program.

That is the general idea and it does work. If you plan on doing
TTS you are looking at 5 to 6 seconds of real-time to convert 1 sec of
email to 1 second of voicemail.


(b) Anyone interested if we post a bounty?

If anyone does take the bounty I am available to consult for
them. But I don't have time to create the entire work.

Race "The Tyrant" Vanderdecken


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of George
Pajari
Sent: Thursday, June 09, 2005 1:19 PM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: [Asterisk-Users] Voicemail and MS Exchange Synchronization

We have a customer considering migrating from a large Nortel PBX with a 
third-party voicemail system to Asterisk but one of the features they 
really like is the automatic synchronization of voicemail between 
Exchange and their voicemail system -- delete a message from the 
voicemail system and it is deleted from their email inbox and vice
versa.

Searching has not revealed anything like this being developed for 
Asterisk and yet it would appear to be a critical component needed to 
migrate customers used to fully integrated "Unified Messaging" systems 
to Asterisk.

(a) Has anyone cracked this nut (or started on it)?

(b) Anyone interested if we post a bounty?

-- 
George Pajari, netVOICE communications604 484 VOIP (484 8647 x102)
Open Source VoIP/Telephony Specialists  1 877 NET VOIP (638 8647 x102)
  www.netvoice.ca  www.ip-centrex.ca
  www.digium.ca www.grandstream.ca www.sipura.ca www.snom.ca

___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


RE: [Asterisk-Users] Voicemail and MS Exchange Synchronization

2005-06-09 Thread Rusty Shackleford
> -Original Message-
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of 
> George Pajari
> Sent: Thursday, June 09, 2005 10:19 AM
> To: Asterisk Users Mailing List - Non-Commercial Discussion
> Subject: [Asterisk-Users] Voicemail and MS Exchange Synchronization
> 
> 
> We have a customer considering migrating from a large Nortel 
> PBX with a 
> third-party voicemail system to Asterisk but one of the features they 
> really like is the automatic synchronization of voicemail between 
> Exchange and their voicemail system -- delete a message from the 
> voicemail system and it is deleted from their email inbox and 
> vice versa.
> 
> Searching has not revealed anything like this being developed for 
> Asterisk and yet it would appear to be a critical component needed to 
> migrate customers used to fully integrated "Unified 
> Messaging" systems 
> to Asterisk.
> 
> (a) Has anyone cracked this nut (or started on it)?
> 
> (b) Anyone interested if we post a bounty?

Good luck!

Back in the day, when we were on an Altigen system, we were using this
feature. It NEVER worked right. To be fair, it was not a feature that
had been extensively tested. Altigen's beta program appeared to made up
of paying customers. :( 
>From what I recall of the sessions with their engineers trying to debug
things, Exchange Server's behavior in the areas critical to supporting
this feature were poorly documented and seemed to change from one
service pack to the next. 

Things may well have improved, with regards to Exchange Server. It's
been a few years. To be sure, this would be a killer feature in
marketing * to MS Exchange Server shops. But I think I'll go hit myself
with hammer for a while instead. :)

-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.323 / Virus Database: 267.6.6 - Release Date: 06/08/2005
 

___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


RE: [Asterisk-Users] Voicemail and MS Exchange Synchronization

2005-06-09 Thread Kris Boutilier
> -Original Message-
> From: George Pajari [mailto:[EMAIL PROTECTED]
> Sent: Thursday, June 09, 2005 10:19 AM
> To: Asterisk Users Mailing List - Non-Commercial Discussion
> Subject: [Asterisk-Users] Voicemail and MS Exchange Synchronization
> 
> 
{clip}
> 
> (a) Has anyone cracked this nut (or started on it)?

I'm not aware of any proof of concept code, but I understand the discussion to 
be in the direction of changing app_voicemail to use a maildir directory 
format, thereby allowing the voicemail to be easily exposed and accessed by a 
third party unix mail server program that is unaware of Asterisk (eg. Cyrus 
IMAP). 

Actually getting it synced directly into your Exchange server backend seems far 
more challenging. We had been eagerly looking forward to an IMAP access method, 
hence being able to add an IMAP account to Outlook on our workstations and 
accessing voicemail that way (some people use the vm-as-attachment with the 
Delete option at the moment, others just get new vm notices). 

If you're looking at a large deployment client side integration would quickly 
become a maintenance nightmare... Do you have any pointers as to how the 
backend Exchange integration process actually works?

Kris Boutilier
Information Systems Coordinator
Sunshine Coast Regional District
___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users