Re: [Evolution-hackers] Exchange 2007 - MAPI Provider preview

2008-02-06 Thread Per Nystrom
On Wed, 2008-02-06 at 14:31 -0500, Paul Smith wrote:
 On Thu, 2008-02-07 at 00:47 +0530, Suman Manjunath wrote:
  to be able to use the MAPI plugin, your Exchange mailbox should be
  enabled for MAPI. this is a setting on the server. it is a common
  issue to not have it enabled.
 
 Curious.  Does that mean that Outlook can talk to an Exchange mailbox
 WITHOUT having it enabled for MAPI?  I would like to know more about
 this.  One putative advantage of using MAPI, to me, would be that the
 corporate IT department wouldn't even know you're using Evolution.  They
 wouldn't have to make ANY changes specifically for Evo users, not even
 to enable OWA (if they didn't have it enabled already).
 
 So, if there are still Exchange mods that have to be made beyond what's
 needed for Outlook users we should get in front of that I think.
 
 
 Cheers!
 

Agreed.  I thought MAPI is the protocol Outlook uses to communicate with
Exchange.  If this is not the case and there is some other uber-secret
special protocol instead, it would behoove us to figure that one out.

I don't expect my Exchange administrator to make any special
accommodations for me just because I use a different client than
Outlook.

Thanks,
Per


___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] Exchange 2007 - MAPI Provider preview

2008-02-06 Thread Per Nystrom
I guess I just don't understand then.  I can use Outlook 2003 with my
Exchange 2007 account no problem, but as you know I can't get past the
authentication using libmapi.

Thanks,
Per

On Thu, 2008-02-07 at 09:08 +0530, Srinivasa Ragavan wrote:
 Paul/Per,
 
 IIRC Julien mentioned that to use Exchange 2007 against Outlook 2003,
 the Public Folder store got to be created. Evolution with libmapi would
 be like a Outlook 2003, connecting to Exchange 2007. It should be click
 to activate it on the server. If not for Evolution, then it might be
 asked for Outlook 2003 client to work with 2007 servers. If it isn't
 there also, we possibly might get a failure during login.
 
 -Srini.
 
 On Wed, 2008-02-06 at 12:05 -0800, Per Nystrom wrote:
  On Wed, 2008-02-06 at 14:31 -0500, Paul Smith wrote:
   On Thu, 2008-02-07 at 00:47 +0530, Suman Manjunath wrote:
to be able to use the MAPI plugin, your Exchange mailbox should be
enabled for MAPI. this is a setting on the server. it is a common
issue to not have it enabled.
   
   Curious.  Does that mean that Outlook can talk to an Exchange mailbox
   WITHOUT having it enabled for MAPI?  I would like to know more about
   this.  One putative advantage of using MAPI, to me, would be that the
   corporate IT department wouldn't even know you're using Evolution.  They
   wouldn't have to make ANY changes specifically for Evo users, not even
   to enable OWA (if they didn't have it enabled already).
   
   So, if there are still Exchange mods that have to be made beyond what's
   needed for Outlook users we should get in front of that I think.
   
   
   Cheers!
   
  
  Agreed.  I thought MAPI is the protocol Outlook uses to communicate with
  Exchange.  If this is not the case and there is some other uber-secret
  special protocol instead, it would behoove us to figure that one out.
  
  I don't expect my Exchange administrator to make any special
  accommodations for me just because I use a different client than
  Outlook.
  
  Thanks,
  Per
  
  
  ___
  Evolution-hackers mailing list
  Evolution-hackers@gnome.org
  http://mail.gnome.org/mailman/listinfo/evolution-hackers

___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] Exchange 2007 - MAPI Provider preview

2008-02-04 Thread Per Nystrom
Srini,

I don't know what I'm doing wrong, but here's what I did and the output
I got (munged for privacy -- uuu=username ppp=password ddd=domain
sss=exchange server):

[EMAIL PROTECTED] ~]$ export LD_LIBRARY_PATH=/opt/samba4/lib
[EMAIL PROTECTED] ~]$ export MAPI_DEBUG=1
[EMAIL PROTECTED] ~]$ evolution
CalDAV Eplugin starting up ...
Loading Exchange MAPI Plugin

listener is constructed 
evolution-shell-Message: Killing old version of evolution-data-server...
** (evolution:2771): DEBUG: mailto URL command: evolution --component=mail %s
** (evolution:2771): DEBUG: mailto URL program: evolution
camel-mapi-store.c(166):camel_mapi_store_get_type:Reached 
get uuu mapi://[EMAIL PROTECTED]/
Find Items 9
Couldn't Get password 9
Remember mapi://[EMAIL PROTECTED]/: 0/1
Create profile with uuu ppp () ddd sss
profpath /home/test/.evolution/mapi-profiles.ldb
[exchange_mapi_plugin] Profile creation
Logging into the server
Login succeeded: Yeh
[exchange_mapi_plugin] : ProcessNetworkProfile: MAPI_E_INVALID_PARAMETER 
(0x80070057)
[exchange_mapi_plugin] ProcessNetworkProfile() : MAPI_E_INVALID_PARAMETER 
(0x80070057)
Get Default 0
Find Items 0
Delete Items sss uuu 0
get uuu mapi://[EMAIL PROTECTED]/
Find Items 9
Couldn't Get password 9
Remember mapi://[EMAIL PROTECTED]/: 0/1
Create profile with uuu ppp () ddd sss
profpath /home/test/.evolution/mapi-profiles.ldb
[exchange_mapi_plugin] Profile creation
Logging into the server
Login succeeded: Yeh
[exchange_mapi_plugin] : ProcessNetworkProfile: MAPI_E_INVALID_PARAMETER 
(0x80070057)
[exchange_mapi_plugin] ProcessNetworkProfile() : MAPI_E_INVALID_PARAMETER 
(0x80070057)
Get Default 0
Find Items 0
Delete Items sss uuu 0

It seems to be looping at the authenticate dialog.  Keeps asking for my
password, and then I get the MAPI_E_INVALID_PARAMETER stuff on the
terminal.


Thanks,
Per

On Mon, 2008-02-04 at 14:30 +0530, Srinivasa Ragavan wrote:
 Per,
 
 You sure you did 'export MAPI_DEBUG=1' on a terminal and from the same
 terminal, you start evolution?
 
 I'm wondering how it works for me then :(
 -Srini.
 
 On Sun, 2008-02-03 at 23:18 -0800, Per Nystrom wrote:
  Srini,
  
  I tried MAPI_DEBUG=1, but I got the same output as I already sent
  before.
  
  BTW, I only munged out the server, domain, username, and password (it
  shouldn't really show the password in plaintext anyway, but that's minor
  compared to getting it to work at all).
  
  Thanks,
  Per
  
  
  On Mon, 2008-02-04 at 12:16 +0530, Srinivasa Ragavan wrote:
   Per,
   
   Nice to hear that the crash is gone.
   
   You can do
   
   export 'MAPI_DEBUG=1'
   evolution
   
   Try authentication and paste me out the logs. It can help be get out of
   the barrier. Do send me privately if you think it has some sensitive
   information.
   
   -Srini.
   On Sat, 2008-02-02 at 23:15 -0800, Per Nystrom wrote:
Hi,

I saw a new update showed up today in the repository so I tried it out.
The crash is gone, but I still can't get past the authenticate dialog.
Here's the terminal output:

[EMAIL PROTECTED] ~]$ LD_LIBRARY_PATH=/opt/samba4/lib evolution
CalDAV Eplugin starting up ...
Loading Exchange MAPI Plugin

listener is constructed 
evolution-shell-Message: Killing old version of evolution-data-server...
** (evolution:10509): DEBUG: mailto URL command: evolution 
--component=mail %s
** (evolution:10509): DEBUG: mailto URL program: evolution
camel-mapi-store.c(166):camel_mapi_store_get_type:Reached 
get uuu mapi://[EMAIL PROTECTED]/
Find Items 9
Couldn't Get password 9
Create profile with uuu ppp () yyy.zzz xxx.yyy.zzz
profpath /home/test/.evolution/mapi-profiles.ldb
[exchange_mapi_plugin] Profile creation
Logging into the server
Login succeeded: Yeh
[exchange_mapi_plugin] : ProcessNetworkProfile: 
MAPI_E_INVALID_PARAMETER (0x80070057)
[exchange_mapi_plugin] ProcessNetworkProfile() : 
MAPI_E_INVALID_PARAMETER (0x80070057)
Get Default 0
Find Items 9
Couldn't clear password

I'm happy to help debug, just let me know what you need me to do.

Thanks,
Per

On Mon, 2008-01-28 at 23:45 -0800, Per Nystrom wrote:
 Excellent, I'll watch for it to show up in the repository and try 
 again.
 
 Thanks,
 Per
 
 On Tue, 2008-01-29 at 09:22 +0530, Srinivasa Ragavan wrote:
  Looks like a double free when the profile creation fails.
  Per, the main problem here is why the profile creation fails. We 
  will
  push a debug build asap so that this can be seen.
  
  -Srini.
  On Mon, 2008-01-28 at 11:31 -0800, Per Nystrom wrote:
   Hello,
   
   I installed the RPMs and dependencies from
   http://download.opensuse.org/repositories/home:/jjohnny:/evolution-exchange-mapi-provider
in a Fedora 8 i386 VM, started up Evolution with the required 
   LD_LIBRARY_PATH, tried to configure

Re: [Evolution-hackers] Exchange 2007 - MAPI Provider preview

2008-02-04 Thread Per Nystrom
Srini,

I think so.  Here's what I've got:

[EMAIL PROTECTED] ~]# yum check-update
fedora100% |=| 2.1 kB00:00 
updates   100% |=| 2.3 kB00:00 
home:jjohnny:evolution-ex 100% |=|  951 B00:00 
fedora-debuginfo  100% |=| 2.1 kB00:00 
[EMAIL PROTECTED] ~]# rpm -qa | grep -i mapi
libmapi-0.6_HOLODECK-7.1
evolution-mapi-provider-debuginfo-20080118.3-2.1
evolution-mapi-provider-20080118.3-2.1



On Tue, 2008-02-05 at 09:53 +0530, Srinivasa Ragavan wrote:
 On Mon, 2008-02-04 at 14:31 -0800, Per Nystrom wrote:
  Srini,
  
  I don't know what I'm doing wrong, but here's what I did and the output
  I got (munged for privacy -- uuu=username ppp=password ddd=domain
  sss=exchange server):
  
  [EMAIL PROTECTED] ~]$ export LD_LIBRARY_PATH=/opt/samba4/lib
  [EMAIL PROTECTED] ~]$ export MAPI_DEBUG=1
 
 Ah, this sounds challenging. You seem to be doing it right. Sure that
 you have the new mapi connector installed from the repo?
 
 -Srini.

___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] Exchange 2007 - MAPI Provider preview

2008-02-03 Thread Per Nystrom
Srini,

I tried MAPI_DEBUG=1, but I got the same output as I already sent
before.

BTW, I only munged out the server, domain, username, and password (it
shouldn't really show the password in plaintext anyway, but that's minor
compared to getting it to work at all).

Thanks,
Per


On Mon, 2008-02-04 at 12:16 +0530, Srinivasa Ragavan wrote:
 Per,
 
 Nice to hear that the crash is gone.
 
 You can do
 
 export 'MAPI_DEBUG=1'
 evolution
 
 Try authentication and paste me out the logs. It can help be get out of
 the barrier. Do send me privately if you think it has some sensitive
 information.
 
 -Srini.
 On Sat, 2008-02-02 at 23:15 -0800, Per Nystrom wrote:
  Hi,
  
  I saw a new update showed up today in the repository so I tried it out.
  The crash is gone, but I still can't get past the authenticate dialog.
  Here's the terminal output:
  
  [EMAIL PROTECTED] ~]$ LD_LIBRARY_PATH=/opt/samba4/lib evolution
  CalDAV Eplugin starting up ...
  Loading Exchange MAPI Plugin
  
  listener is constructed 
  evolution-shell-Message: Killing old version of evolution-data-server...
  ** (evolution:10509): DEBUG: mailto URL command: evolution --component=mail 
  %s
  ** (evolution:10509): DEBUG: mailto URL program: evolution
  camel-mapi-store.c(166):camel_mapi_store_get_type:Reached 
  get uuu mapi://[EMAIL PROTECTED]/
  Find Items 9
  Couldn't Get password 9
  Create profile with uuu ppp () yyy.zzz xxx.yyy.zzz
  profpath /home/test/.evolution/mapi-profiles.ldb
  [exchange_mapi_plugin] Profile creation
  Logging into the server
  Login succeeded: Yeh
  [exchange_mapi_plugin] : ProcessNetworkProfile: 
  MAPI_E_INVALID_PARAMETER (0x80070057)
  [exchange_mapi_plugin] ProcessNetworkProfile() : 
  MAPI_E_INVALID_PARAMETER (0x80070057)
  Get Default 0
  Find Items 9
  Couldn't clear password
  
  I'm happy to help debug, just let me know what you need me to do.
  
  Thanks,
  Per
  
  On Mon, 2008-01-28 at 23:45 -0800, Per Nystrom wrote:
   Excellent, I'll watch for it to show up in the repository and try again.
   
   Thanks,
   Per
   
   On Tue, 2008-01-29 at 09:22 +0530, Srinivasa Ragavan wrote:
Looks like a double free when the profile creation fails.
Per, the main problem here is why the profile creation fails. We will
push a debug build asap so that this can be seen.

-Srini.
On Mon, 2008-01-28 at 11:31 -0800, Per Nystrom wrote:
 Hello,
 
 I installed the RPMs and dependencies from
 http://download.opensuse.org/repositories/home:/jjohnny:/evolution-exchange-mapi-provider
  in a Fedora 8 i386 VM, started up Evolution with the required 
 LD_LIBRARY_PATH, tried to configure a MAPI account, and ended up with 
 a crash.  I posted details to the bugs wiki here:
 
 http://www.go-evolution.org/MAPIProvider/Bugs
 
 I'm happy to help get this moving any way I can; I have been without
 Evolution-Exchange connectivity ever since my company upgraded to
 Exchange 2007 in December and OWA light is driving me nuts.
 
 Thanks,
 Per
 
 ___
 Evolution-hackers mailing list
 Evolution-hackers@gnome.org
 http://mail.gnome.org/mailman/listinfo/evolution-hackers
   
   ___
   Evolution-hackers mailing list
   Evolution-hackers@gnome.org
   http://mail.gnome.org/mailman/listinfo/evolution-hackers
  

___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] Exchange 2007 - MAPI Provider preview

2008-02-02 Thread Per Nystrom
Hi,

I saw a new update showed up today in the repository so I tried it out.
The crash is gone, but I still can't get past the authenticate dialog.
Here's the terminal output:

[EMAIL PROTECTED] ~]$ LD_LIBRARY_PATH=/opt/samba4/lib evolution
CalDAV Eplugin starting up ...
Loading Exchange MAPI Plugin

listener is constructed 
evolution-shell-Message: Killing old version of evolution-data-server...
** (evolution:10509): DEBUG: mailto URL command: evolution --component=mail %s
** (evolution:10509): DEBUG: mailto URL program: evolution
camel-mapi-store.c(166):camel_mapi_store_get_type:Reached 
get uuu mapi://[EMAIL PROTECTED]/
Find Items 9
Couldn't Get password 9
Create profile with uuu ppp () yyy.zzz xxx.yyy.zzz
profpath /home/test/.evolution/mapi-profiles.ldb
[exchange_mapi_plugin] Profile creation
Logging into the server
Login succeeded: Yeh
[exchange_mapi_plugin] : ProcessNetworkProfile: MAPI_E_INVALID_PARAMETER 
(0x80070057)
[exchange_mapi_plugin] ProcessNetworkProfile() : MAPI_E_INVALID_PARAMETER 
(0x80070057)
Get Default 0
Find Items 9
Couldn't clear password

I'm happy to help debug, just let me know what you need me to do.

Thanks,
Per

On Mon, 2008-01-28 at 23:45 -0800, Per Nystrom wrote:
 Excellent, I'll watch for it to show up in the repository and try again.
 
 Thanks,
 Per
 
 On Tue, 2008-01-29 at 09:22 +0530, Srinivasa Ragavan wrote:
  Looks like a double free when the profile creation fails.
  Per, the main problem here is why the profile creation fails. We will
  push a debug build asap so that this can be seen.
  
  -Srini.
  On Mon, 2008-01-28 at 11:31 -0800, Per Nystrom wrote:
   Hello,
   
   I installed the RPMs and dependencies from
   http://download.opensuse.org/repositories/home:/jjohnny:/evolution-exchange-mapi-provider
in a Fedora 8 i386 VM, started up Evolution with the required 
   LD_LIBRARY_PATH, tried to configure a MAPI account, and ended up with a 
   crash.  I posted details to the bugs wiki here:
   
   http://www.go-evolution.org/MAPIProvider/Bugs
   
   I'm happy to help get this moving any way I can; I have been without
   Evolution-Exchange connectivity ever since my company upgraded to
   Exchange 2007 in December and OWA light is driving me nuts.
   
   Thanks,
   Per
   
   ___
   Evolution-hackers mailing list
   Evolution-hackers@gnome.org
   http://mail.gnome.org/mailman/listinfo/evolution-hackers
 
 ___
 Evolution-hackers mailing list
 Evolution-hackers@gnome.org
 http://mail.gnome.org/mailman/listinfo/evolution-hackers

___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] Exchange 2007 - MAPI Provider preview

2008-01-28 Thread Per Nystrom
Hello,

I installed the RPMs and dependencies from
http://download.opensuse.org/repositories/home:/jjohnny:/evolution-exchange-mapi-provider
 in a Fedora 8 i386 VM, started up Evolution with the required LD_LIBRARY_PATH, 
tried to configure a MAPI account, and ended up with a crash.  I posted details 
to the bugs wiki here:

http://www.go-evolution.org/MAPIProvider/Bugs

I'm happy to help get this moving any way I can; I have been without
Evolution-Exchange connectivity ever since my company upgraded to
Exchange 2007 in December and OWA light is driving me nuts.

Thanks,
Per

___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] Exchange 2007 - MAPI Provider preview

2008-01-28 Thread Per Nystrom
Excellent, I'll watch for it to show up in the repository and try again.

Thanks,
Per

On Tue, 2008-01-29 at 09:22 +0530, Srinivasa Ragavan wrote:
 Looks like a double free when the profile creation fails.
 Per, the main problem here is why the profile creation fails. We will
 push a debug build asap so that this can be seen.
 
 -Srini.
 On Mon, 2008-01-28 at 11:31 -0800, Per Nystrom wrote:
  Hello,
  
  I installed the RPMs and dependencies from
  http://download.opensuse.org/repositories/home:/jjohnny:/evolution-exchange-mapi-provider
   in a Fedora 8 i386 VM, started up Evolution with the required 
  LD_LIBRARY_PATH, tried to configure a MAPI account, and ended up with a 
  crash.  I posted details to the bugs wiki here:
  
  http://www.go-evolution.org/MAPIProvider/Bugs
  
  I'm happy to help get this moving any way I can; I have been without
  Evolution-Exchange connectivity ever since my company upgraded to
  Exchange 2007 in December and OWA light is driving me nuts.
  
  Thanks,
  Per
  
  ___
  Evolution-hackers mailing list
  Evolution-hackers@gnome.org
  http://mail.gnome.org/mailman/listinfo/evolution-hackers

___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers