[Evolution] Exchange MAPI

2012-07-09 Thread Kenneth Alunday
Hi,

I installed Ubuntu and then evolution mail, but whilst setting up, there is no 
option to select Exchange MAPI in the server drop down list.
Am I missing any dependencies to be installed?

Thanks!

KEnneth

P Do you need to print this? Consider the environment, prevent paper waste.

This email and attachments: are confidential; may be protected by privilege and 
copyright; if received in error may not be used, copied, or kept; are not 
guaranteed to be virus-free; may not express the views of Kordia(R); do not 
designate an information system; and do not give rise to any liability for 
Kordia(R).
___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Exchange MAPI

2012-07-09 Thread Andre Klapper
Hi,

On Sun, 2012-07-08 at 13:58 +, Kenneth Alunday wrote:
 I installed Ubuntu and then evolution mail

Please always provide version information for packages.

 , but whilst setting up, there is no option to select Exchange MAPI in
 the server drop down list.
 
 Am I missing any dependencies to be installed?

See
http://library.gnome.org/users/evolution/3.5/exchange-connectors-overview.html

andre
-- 
mailto:ak...@gmx.net | failed
http://blogs.gnome.org/aklapper

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Exchange MAPI

2012-07-09 Thread Constantin Orăsan
Hi,

 
  Am I missing any dependencies to be installed?
 

 You need to do

yum install evolution-mapi

 or something like that.


In Ubuntu it is

sudo apt-get install evolution-mapi

and it should pull all the necessary dependencies.

Currently using evolution 3.2.3 with evolution-mapi 3.2.2-1 in Ubuntu
12.04 and works reasonably well.

Regards,

Constantin
___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Exchange MAPI

2012-07-09 Thread David Woodhouse
On Mon, 2012-07-09 at 10:35 +0200, Andre Klapper wrote:
 See
 http://library.gnome.org/users/evolution/3.5/exchange-connectors-overview.html

Hm, no mention of Evolution-ActiveSync there... :)

-- 
dwmw2


smime.p7s
Description: S/MIME cryptographic signature
___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Exchange MAPI

2012-07-09 Thread Andre Klapper
On Mon, 2012-07-09 at 13:51 +0100, David Woodhouse wrote:
 On Mon, 2012-07-09 at 10:35 +0200, Andre Klapper wrote:
  See
  http://library.gnome.org/users/evolution/3.5/exchange-connectors-overview.html
 
 Hm, no mention of Evolution-ActiveSync there... :)

The 3.2 version of that URL still said:
For Microsoft Exchange 2007 and 2010 the package evolution-ews is
currently under development and will replace evolution-mapi in the
future. It might not be available yet for your distribution.

What is the status of Evolution-ActiveSync and what would it replace? 
If it does not replace anything, what are its advantages and
disadvantages over, say, evolution-ews, from a user point of view, and
which Exchange server versions does it support?

andre
-- 
mailto:ak...@gmx.net | failed
http://blogs.gnome.org/aklapper

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Exchange MAPI port

2012-03-07 Thread Luis C
I found out what I needed is the evolution EWS, because i need to connect to
an Active Sync server (Novell Synchronizer Mobility Connector)

--
View this message in context: 
http://gnome-evolution-general.1774414.n4.nabble.com/Exchange-MAPI-port-tp4450958p4454139.html
Sent from the Gnome Evolution - General mailing list archive at Nabble.com.
___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
http://mail.gnome.org/mailman/listinfo/evolution-list


[Evolution] Exchange MAPI port

2012-03-06 Thread Luis C
I'm having trouble to connect with Exchange MAPI. My exchange server is
running on port 443, but there's no port option on the wizard.
I've tried to set EXCHANGEMAPI_DEBUG=1 before running evolution and i
realized that it is trying to connect on port 135, as follows:

Failed to connect host (A.B.C.D) on port 135 - NT_STATUS_CONNECTION_REFUSED
Failed to connect host (A.B.C.D) (server.name.com) on port 135 -
NT_STATUS_CONNECTION_REFUSED.

I've tried to connect using server.name.com:443, but still not work.

How can i change the connection port?



--
View this message in context: 
http://gnome-evolution-general.1774414.n4.nabble.com/Exchange-MAPI-port-tp4450958p4450958.html
Sent from the Gnome Evolution - General mailing list archive at Nabble.com.
___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Exchange MAPI port

2012-03-06 Thread Milan Crha
On Tue, 2012-03-06 at 11:03 -0800, Luis C wrote:
 I'm having trouble to connect with Exchange MAPI. My exchange server is
 running on port 443, but there's no port option on the wizard.
 I've tried to set EXCHANGEMAPI_DEBUG=1 before running evolution and i
 realized that it is trying to connect on port 135, as follows:
 
 Failed to connect host (A.B.C.D) on port 135 - NT_STATUS_CONNECTION_REFUSED
 Failed to connect host (A.B.C.D) (server.name.com) on port 135 -
 NT_STATUS_CONNECTION_REFUSED.
 
 I've tried to connect using server.name.com:443, but still not work.
 
 How can i change the connection port?

Hi,
the port 135 is a standard RPC port, among few other which are opened
after this one, and it is not supported to change it. You can try to
check Use secure connection, whether it'll help (note, such change
requires rerun of evolution), though the port 443 sounds like your
server allows only RPC-over-HTTP, also known as Outlook anywhere,
which is not supported by samba4 as of today [1].
Bye,
Milan

[1] https://bugzilla.samba.org/show_bug.cgi?id=8730

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
http://mail.gnome.org/mailman/listinfo/evolution-list


[Evolution] Exchange MAPI behaves abnormal when filter applied

2009-06-26 Thread Muhammad Sharfuddin
OS: Windows Server 2003 SP2
MS Exchange Server 2003

evolution: 2.24
SLED11 with online updates

Configure a MAPI account and enable the following options in the
Receiving Options tab
 a) Automatically synchronize account locally
 b)Apply filters to new messages in Inbox on this server

then create a filter that match all and move all the emails to
Inbox(On This Computer)

Now you will see that evolution behaves abnormally, 
1, all the time  we see that on the status bar it says 
Storing folder Mailbox -  userid/Inbox'(...). 
2, when Click on Get Mail the Send  Receive never
ends/finishes/complete
3, Likewise when try to close evolution, via clicking
on File  Quite/Close it never close. then I have to close evolution
via evolution --force-shutdown command.


following rpms  are installed

evolution-2.24.1.1-15.8.4
evolution-pilot-2.24.1.1-15.8.4
evolution-lang-2.24.1.1-15.8.4
evolution-data-server-lang-2.24.1.1-11.8.1
evolution-mapi-provider-0.25.90-1.20
evolution-exchange-lang-2.24.1-7.20
evolution-exchange-2.24.1-7.20
evolution-exchange-debuginfo-2.24.1-7.20
evolution-data-server-2.24.1.1-11.8.1
evolution-sharp-0.18.1-3.41
evolution-mapi-provider-lang-0.25.90-1.20

any help would be appreciated

-- 
Regards,
Muhammad Sharfuddin


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


Re: [Evolution] Exchange MAPI behaves abnormal when filter applied

2009-06-26 Thread Jacob Johnny
can you raise a bug in bugzilla.gnome.org. And would be good if you can start 
evolution in console and paste the messages that getz printed there.

Thanks.

 Muhammad Sharfuddin m.sharfud...@nds.com.pk 06/26/09 17:12 PM 
OS: Windows Server 2003 SP2
MS Exchange Server 2003

evolution: 2.24
SLED11 with online updates

Configure a MAPI account and enable the following options in the
Receiving Options tab
 a) Automatically synchronize account locally
 b)Apply filters to new messages in Inbox on this server

then create a filter that match all and move all the emails to
Inbox(On This Computer)

Now you will see that evolution behaves abnormally, 
1, all the time  we see that on the status bar it says 
Storing folder Mailbox -  userid/Inbox'(...). 
2, when Click on Get Mail the Send  Receive never
ends/finishes/complete
3, Likewise when try to close evolution, via clicking
on File  Quite/Close it never close. then I have to close evolution
via evolution --force-shutdown command.


following rpms  are installed

evolution-2.24.1.1-15.8.4
evolution-pilot-2.24.1.1-15.8.4
evolution-lang-2.24.1.1-15.8.4
evolution-data-server-lang-2.24.1.1-11.8.1
evolution-mapi-provider-0.25.90-1.20
evolution-exchange-lang-2.24.1-7.20
evolution-exchange-2.24.1-7.20
evolution-exchange-debuginfo-2.24.1-7.20
evolution-data-server-2.24.1.1-11.8.1
evolution-sharp-0.18.1-3.41
evolution-mapi-provider-lang-0.25.90-1.20

any help would be appreciated

-- 
Regards,
Muhammad Sharfuddin


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

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


Re: [Evolution] Exchange MAPI Connector

2008-11-18 Thread fraser2k8

Thanks Johnny.  Do you know when 2.26 is going to be released?

Greg


Johnny Jacob-2 wrote:
 
 On Fri, 2008-11-14 at 11:41 -0800, fraser2k8 wrote:
 Srini,
 
 I understand that there are some licensing issues around the whole
 Exchange
 Mapi connector for Evolution. 
 
 License change is completed.
 
  Do you know if there is any time line on
 resolution for these issues and or when there will be a release for
 Evolution that allows for a mapi connection for Evolution and / or an RPC
 over HTTPS connection for Evolution.
 
 This is expected to be in 2.26.
 
 - Johnny
 
 ___
 Evolution-list mailing list
 Evolution-list@gnome.org
 http://mail.gnome.org/mailman/listinfo/evolution-list
 
 

-- 
View this message in context: 
http://www.nabble.com/Exchange-MAPI-Connector-tp13358328p20550482.html
Sent from the Gnome Evolution - General mailing list archive at Nabble.com.

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


Re: [Evolution] Exchange MAPI Connector

2008-11-18 Thread Milan Crha
On Mon, 2008-11-17 at 15:28 -0800, fraser2k8 wrote:
 Thanks Johnny.  Do you know when 2.26 is going to be released?
 
 Greg

Hi,
http://live.gnome.org/TwoPointTwentyfive
Milan

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


Re: [Evolution] Exchange MAPI Connector

2008-11-17 Thread Johnny Jacob
On Fri, 2008-11-14 at 11:41 -0800, fraser2k8 wrote:
 Srini,
 
 I understand that there are some licensing issues around the whole Exchange
 Mapi connector for Evolution. 

License change is completed.

  Do you know if there is any time line on
 resolution for these issues and or when there will be a release for
 Evolution that allows for a mapi connection for Evolution and / or an RPC
 over HTTPS connection for Evolution.

This is expected to be in 2.26.

- Johnny

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


Re: [Evolution] Exchange MAPI Connector

2008-11-16 Thread fraser2k8

Srini,

I understand that there are some licensing issues around the whole Exchange
Mapi connector for Evolution.  Do you know if there is any time line on
resolution for these issues and or when there will be a release for
Evolution that allows for a mapi connection for Evolution and / or an RPC
over HTTPS connection for Evolution.

Thanks.
Greg

-- 
View this message in context: 
http://www.nabble.com/Exchange-MAPI-Connector-tp13358328p20507118.html
Sent from the Gnome Evolution - General mailing list archive at Nabble.com.

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


Re: [Evolution] Exchange MAPI plug-in wont stay enabled...

2008-10-30 Thread Jeff Singleton
Something is not right then.  I only see the Server and Username boxes under 
Exchange MAPI. There is no Domain box or Authenticate button.

What did I miss?

~J

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Johnny Jacob
Sent: Thursday, October 30, 2008 1:45 AM
To: evolution-list@gnome.org
Subject: Re: [Evolution] Exchange MAPI plug-in wont stay enabled...

On Wed, 2008-10-29 at 14:33 -0400, Jeff Singleton wrote:
 Ok...

 All is compiled and I now see the Exchange MAPI plugin.
 But, now I get failed authentications to my Exchange server.

 Yes, I triple checked my account information - it is the same as the 
 credentials I use under Outlook.

 Is there a specific way I must format the server name, username, etc. when 
 creating the initial account.

http://picasaweb.google.com/lh/photo/Vc3psIzq9m2_lfik17bXtA


 Here is the debug info from the console:
 
 (evolution:25238): evolution-shell-WARNING **: Cannot activate
 'OAFIID:GNOME_Evolution_Exchange_Component:2.24': Child process did
 not give an error message, unknown failure occurred

 ** (evolution:25238): DEBUG: mailto URL command: evolution %s
 ** (evolution:25238): DEBUG: mailto URL program: evolution
 e-data-server-ui-Message: Key file does not have group 
 'Passwords-ExchangeMAPI'
 libexchangemapi-Message: exchange-mapi-connection.c(128):
 exchange_mapi_connection_new: lock(connect_lock)

 exchange-mapi-connection.c(73): Entering mapi_profile_load
 (evolution:25238): libexchangemapi-WARNING **:
 MAPI profile database @ /home/jsingleton/.evolution/mapi-profiles.ldb
 not found

 exchange-mapi-connection.c(114): Leaving mapi_profile_load
 libexchangemapi-Message: exchange-mapi-connection.c(131):
 exchange_mapi_connection_new: unlock(connect_lock)

 (evolution:25238): libexchangemapi-WARNING **:
 exchange-mapi-connection.c(134): exchange_mapi_connection_new: Login
 failed
 e-data-server-ui-Message: Key file does not have key 'mapi:[EMAIL PROTECTED]'
 e-data-server-ui-Message: Key file does not have key 'mapi:[EMAIL PROTECTED]'
 libexchangemapi-Message: exchange-mapi-connection.c(128):
 exchange_mapi_connection_new: lock(connect_lock)

 exchange-mapi-connection.c(73): Entering mapi_profile_load
 (evolution:25238): libexchangemapi-WARNING **:
 MAPI profile database @ /home/jsingleton/.evolution/mapi-profiles.ldb
 not found

 exchange-mapi-connection.c(114): Leaving mapi_profile_load
 libexchangemapi-Message: exchange-mapi-connection.c(131):
 exchange_mapi_connection_new: unlock(connect_lock)

 -Original Message-
 From: Reid Thompson [mailto:[EMAIL PROTECTED]
 Sent: Wednesday, October 29, 2008 12:40 PM
 To: Jeff Singleton
 Subject: RE: [Evolution] Exchange MAPI plug-in wont stay enabled...

 That would probably be easiest.  You can also use the env param
 LD_LIBRARY_PATH

 http://tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html

 3.3.1. LD_LIBRARY_PATH
 You can temporarily substitute a different library for this particular 
 execution. In Linux, the environment variable LD_LIBRARY_PATH is a 
 colon-separated set of directories where libraries should be searched for 
 first, before the standard set of directories; this is useful when debugging 
 a new library or using a nonstandard library for special purposes. The 
 environment variable LD_PRELOAD lists shared libraries with functions that 
 override the standard set, just as /etc/ld.so.preload does. These are 
 implemented by the loader /lib/ld-linux.so. I should note that, while 
 LD_LIBRARY_PATH works on many Unix-like systems, it doesn't work on all; for 
 example, this functionality is available on HP-UX but as the environment 
 variable SHLIB_PATH, and on AIX this functionality is through the variable 
 LIBPATH (with the same syntax, a colon-separated list).

 LD_LIBRARY_PATH is handy for development and testing, but shouldn't be
 modified by an installation process for normal use by normal users;
 see ``Why LD_LIBRARY_PATH is Bad'' at
 http://www.visi.com/~barr/ldpath.html
 for an explanation of why. But it's still useful for development or testing, 
 and for working around problems that can't be worked around otherwise.


 On Wed, 2008-10-29 at 12:34 -0400, Jeff Singleton wrote:
  Installation Location was:
  /usr/local/samba/lib/libmapi.so.0
 
  I decided to blow it away and recompile, but this time everything is going 
  to have the same $PREFIX of /usr/local.
 
 
 
  -Original Message-
  From: Reid Thompson [mailto:[EMAIL PROTECTED]
  Sent: Wednesday, October 29, 2008 10:46 AM
  To: Jeff Singleton
  Cc: evolution-list@gnome.org
  Subject: Re: [Evolution] Exchange MAPI plug-in wont stay enabled...
 
  On Wed, 2008-10-29 at 10:36 -0400, Reid Thompson wrote:
   On Wed, 2008-10-29 at 10:27 -0400, Jeff Singleton wrote:
Here is what I see in the console when running evolution:   $
evolution   (evolution:7865): e-utils-WARNING **: can't load plugin
'/usr/local/lib/evolution/2.24

Re: [Evolution] Exchange MAPI plug-in wont stay enabled...

2008-10-30 Thread Johnny Jacob
On Thu, 2008-10-30 at 08:29 -0400, Jeff Singleton wrote:
 Something is not right then.  I only see the Server and Username boxes under 
 Exchange MAPI. There is no Domain box or Authenticate button.
 
 What did I miss?

Sounds like the account setup plugin is not loaded.

Try out : http://www.go-evolution.org/MAPI_FAQ

HTH.

 
 ~J
 
 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Johnny Jacob
 Sent: Thursday, October 30, 2008 1:45 AM
 To: evolution-list@gnome.org
 Subject: Re: [Evolution] Exchange MAPI plug-in wont stay enabled...
 
 On Wed, 2008-10-29 at 14:33 -0400, Jeff Singleton wrote:
  Ok...
 
  All is compiled and I now see the Exchange MAPI plugin.
  But, now I get failed authentications to my Exchange server.
 
  Yes, I triple checked my account information - it is the same as the 
  credentials I use under Outlook.
 
  Is there a specific way I must format the server name, username, etc. when 
  creating the initial account.
 
 http://picasaweb.google.com/lh/photo/Vc3psIzq9m2_lfik17bXtA
 
 
  Here is the debug info from the console:
  
  (evolution:25238): evolution-shell-WARNING **: Cannot activate
  'OAFIID:GNOME_Evolution_Exchange_Component:2.24': Child process did
  not give an error message, unknown failure occurred
 
  ** (evolution:25238): DEBUG: mailto URL command: evolution %s
  ** (evolution:25238): DEBUG: mailto URL program: evolution
  e-data-server-ui-Message: Key file does not have group 
  'Passwords-ExchangeMAPI'
  libexchangemapi-Message: exchange-mapi-connection.c(128):
  exchange_mapi_connection_new: lock(connect_lock)
 
  exchange-mapi-connection.c(73): Entering mapi_profile_load
  (evolution:25238): libexchangemapi-WARNING **:
  MAPI profile database @ /home/jsingleton/.evolution/mapi-profiles.ldb
  not found
 
  exchange-mapi-connection.c(114): Leaving mapi_profile_load
  libexchangemapi-Message: exchange-mapi-connection.c(131):
  exchange_mapi_connection_new: unlock(connect_lock)
 
  (evolution:25238): libexchangemapi-WARNING **:
  exchange-mapi-connection.c(134): exchange_mapi_connection_new: Login
  failed
  e-data-server-ui-Message: Key file does not have key 'mapi:[EMAIL 
  PROTECTED]'
  e-data-server-ui-Message: Key file does not have key 'mapi:[EMAIL 
  PROTECTED]'
  libexchangemapi-Message: exchange-mapi-connection.c(128):
  exchange_mapi_connection_new: lock(connect_lock)
 
  exchange-mapi-connection.c(73): Entering mapi_profile_load
  (evolution:25238): libexchangemapi-WARNING **:
  MAPI profile database @ /home/jsingleton/.evolution/mapi-profiles.ldb
  not found
 
  exchange-mapi-connection.c(114): Leaving mapi_profile_load
  libexchangemapi-Message: exchange-mapi-connection.c(131):
  exchange_mapi_connection_new: unlock(connect_lock)
 
  -Original Message-
  From: Reid Thompson [mailto:[EMAIL PROTECTED]
  Sent: Wednesday, October 29, 2008 12:40 PM
  To: Jeff Singleton
  Subject: RE: [Evolution] Exchange MAPI plug-in wont stay enabled...
 
  That would probably be easiest.  You can also use the env param
  LD_LIBRARY_PATH
 
  http://tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html
 
  3.3.1. LD_LIBRARY_PATH
  You can temporarily substitute a different library for this particular 
  execution. In Linux, the environment variable LD_LIBRARY_PATH is a 
  colon-separated set of directories where libraries should be searched for 
  first, before the standard set of directories; this is useful when 
  debugging a new library or using a nonstandard library for special 
  purposes. The environment variable LD_PRELOAD lists shared libraries with 
  functions that override the standard set, just as /etc/ld.so.preload does. 
  These are implemented by the loader /lib/ld-linux.so. I should note that, 
  while LD_LIBRARY_PATH works on many Unix-like systems, it doesn't work on 
  all; for example, this functionality is available on HP-UX but as the 
  environment variable SHLIB_PATH, and on AIX this functionality is through 
  the variable LIBPATH (with the same syntax, a colon-separated list).
 
  LD_LIBRARY_PATH is handy for development and testing, but shouldn't be
  modified by an installation process for normal use by normal users;
  see ``Why LD_LIBRARY_PATH is Bad'' at
  http://www.visi.com/~barr/ldpath.html
  for an explanation of why. But it's still useful for development or 
  testing, and for working around problems that can't be worked around 
  otherwise.
 
 
  On Wed, 2008-10-29 at 12:34 -0400, Jeff Singleton wrote:
   Installation Location was:
   /usr/local/samba/lib/libmapi.so.0
  
   I decided to blow it away and recompile, but this time everything is 
   going to have the same $PREFIX of /usr/local.
  
  
  
   -Original Message-
   From: Reid Thompson [mailto:[EMAIL PROTECTED]
   Sent: Wednesday, October 29, 2008 10:46 AM
   To: Jeff Singleton
   Cc: evolution-list@gnome.org
   Subject: Re: [Evolution] Exchange MAPI plug-in wont stay enabled

Re: [Evolution] exchange-mapi-connection.c = Still Broken

2008-10-29 Thread Jeff Singleton
Thanks Suman

I did almost that ... I actually commented out just the portion the error 
complained about - it was successful from there.

Now I am actually going to try it out on my Exchange Server ;)

-Original Message-
From: Suman Manjunath [mailto:[EMAIL PROTECTED]
Sent: Tuesday, October 28, 2008 11:18 PM
To: Jeff Singleton
Cc: evolution-list@gnome.org
Subject: Re: [Evolution] exchange-mapi-connection.c = Still Broken

On Wed, Oct 29, 2008 at 2:07 AM, Jeff Singleton [EMAIL PROTECTED] wrote:
 OK

 I redid everything and following the directions to the T
 While building evolution-data-server I get this error during the make process:
 Note: I think I can fix this one error on line 404 of 
 /usr/local/samba/include/ndr.h but will wait to hear back from someone here.

no fix for that one yet.. :(
open the file /usr/local/samba/include/ndr.h and comment out line 404

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


[Evolution] Exchange MAPI plug-in wont stay enabled...

2008-10-29 Thread Jeff Singleton
All,

Ok I have evolution svn built according to 
http://www.go-evolution.org/MAPIProvider

Evolution starts up and the initial Wizard starts up, but Exchange MAPI is not 
in the choices for server types.
So I created a bogus POP account just to get past the Wizard.

Checking the plugins list, I see the Exchange MAPI plug-in not checkedSo I 
checked it, and then closed Evolution.
Upon restarting Evolution, the Exchange MAPI plugiin no longer has the check in 
the box and still no option for MAPI in the server types for my account.

Anyone know what is going on?


Jeffrey Singleton
Systems Technologist III
Toll Free: 1-800-913-1257
[EMAIL PROTECTED]

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


Re: [Evolution] Exchange MAPI plug-in wont stay enabled...

2008-10-29 Thread Jeff Singleton
Here is what I see in the console when running evolution:

$ evolution

(evolution:7865): e-utils-WARNING **: can't load plugin 
'/usr/local/lib/evolution/2.24/plugins/liborg-gnome-exchange-mapi.so': 
libmapi.so.0: cannot open shared object file: No such file or directory

(evolution:7865): evolution-shell-WARNING **: Cannot activate 
'OAFIID:GNOME_Evolution_Exchange_Component:2.24': Child process did not give an 
error message, unknown failure occurred

** (evolution:7865): DEBUG: mailto URL command: evolution %s
** (evolution:7865): DEBUG: mailto URL program: evolution

(evolution:7865): e-utils-WARNING **: can't load plugin 
'/usr/local/lib/evolution/2.24/plugins/liborg-gnome-exchange-mapi.so': 
libmapi.so.0: cannot open shared object file: No such file or directory

(evolution:7865): Gtk-CRITICAL **: gtk_tree_view_column_set_resizable: 
assertion `GTK_IS_TREE_VIEW_COLUMN (tree_column)' failed

(evolution:7865): Gtk-CRITICAL **: gtk_tree_view_column_set_reorderable: 
assertion `GTK_IS_TREE_VIEW_COLUMN (tree_column)' failed

(evolution:7865): GLib-GObject-CRITICAL **: g_object_set: assertion 
`G_IS_OBJECT (object)' failed



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jeff Singleton
Sent: Wednesday, October 29, 2008 10:20 AM
To: evolution-list@gnome.org
Subject: [Evolution] Exchange MAPI plug-in wont stay enabled...

All,

Ok I have evolution svn built according to 
http://www.go-evolution.org/MAPIProvider

Evolution starts up and the initial Wizard starts up, but Exchange MAPI is not 
in the choices for server types.
So I created a bogus POP account just to get past the Wizard.

Checking the plugins list, I see the Exchange MAPI plug-in not checkedSo I 
checked it, and then closed Evolution.
Upon restarting Evolution, the Exchange MAPI plugiin no longer has the check in 
the box and still no option for MAPI in the server types for my account.

Anyone know what is going on?


Jeffrey Singleton
Systems Technologist III
Toll Free: 1-800-913-1257
[EMAIL PROTECTED]

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


Re: [Evolution] Exchange MAPI plug-in wont stay enabled...

2008-10-29 Thread Jeff Singleton

what does
$ find /usr/local/ -name liborg-gnome-exchange-mapi.so show?


/usr/local/lib/evolution-2.24/plugins/liborg-gnome-exchange-mapi.so

what does
$ find /path/to/your/build/area -name liborg-gnome-exchange-mapi.so show


/home/tmp/evolution/plugins/exchange-mapi/.libs/liborg-gnome-exchange-mapi.so


Since this work is being done in an isolated location, I can easily delete 
everything and re-compile.  Is there any reason why I can't make $PREFIX the 
same for all of the components (samba, openchange, and evol)?

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


Re: [Evolution] Exchange MAPI plug-in wont stay enabled...

2008-10-29 Thread Reid Thompson
On Wed, 2008-10-29 at 10:36 -0400, Reid Thompson wrote:
 On Wed, 2008-10-29 at 10:27 -0400, Jeff Singleton wrote:
  Here is what I see in the console when running evolution:   $
  evolution   (evolution:7865): e-utils-WARNING **: can't load plugin
  '/usr/local/lib/evolution/2.24/plugins/liborg-gnome-exchange-mapi.so':
  libmapi.so.0: cannot open shared object file: No such file or
  directory   (evolution:7865): evolution-shell-WARNING **: Cannot
  activate 'OAFIID:GNOME_Evolution_Exchange_Component:2.24': Child
  process did not give an error message, unknown failure occurred   **
  (evolution:7865): DEBUG: mailto URL command: evolution %s
  ** (evolution:7865): DEBUG: mailto URL program: evolution
  (evolution:7865): e-utils-WARNING **: can't load plugin
  '/usr/local/lib/evolution/2.24/plugins/liborg-gnome-exchange-mapi.so':
  libmapi.so.0: cannot open shared object file: No such file or
  directory   (evolution:7865): Gtk-CRITICAL **:
  gtk_tree_view_column_set_resizable: assertion `GTK_IS_TREE_VIEW_COLUMN
  (tree_column)' failed   (evolution:7865): Gtk-CRITICAL **:
  gtk_tree_view_column_set_reorderable: assertion
  `GTK_IS_TREE_VIEW_COLUMN (tree_column)' failed   (evolution:7865):
  GLib-GObject-CRITICAL **: g_object_set: assertion `G_IS_OBJECT
  (object)' failed
  
   
 
 looks like the mapi shared object did not get built or did not get
 installed properly.
 
 what does
 $ find /usr/local/ -name liborg-gnome-exchange-mapi.so
 show?
 
 what does
 $ find /path/to/your/build/area -name liborg-gnome-exchange-mapi.so
 show
 
 ___
 Evolution-list mailing list
 Evolution-list@gnome.org
 http://mail.gnome.org/mailman/listinfo/evolution-list

also, run the same commands above replacing
liborg-gnome-exchange-mapi.so with libmapi.so.0
___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Exchange MAPI plug-in wont stay enabled...

2008-10-29 Thread Jeff Singleton
Ok...

All is compiled and I now see the Exchange MAPI plugin.
But, now I get failed authentications to my Exchange server.

Yes, I triple checked my account information - it is the same as the 
credentials I use under Outlook.

Is there a specific way I must format the server name, username, etc. when 
creating the initial account.

Here is the debug info from the console:

(evolution:25238): evolution-shell-WARNING **: Cannot activate 
'OAFIID:GNOME_Evolution_Exchange_Component:2.24': Child process did not give an 
error message, unknown failure occurred

** (evolution:25238): DEBUG: mailto URL command: evolution %s
** (evolution:25238): DEBUG: mailto URL program: evolution
e-data-server-ui-Message: Key file does not have group 'Passwords-ExchangeMAPI'
libexchangemapi-Message: exchange-mapi-connection.c(128): 
exchange_mapi_connection_new: lock(connect_lock)

exchange-mapi-connection.c(73): Entering mapi_profile_load
(evolution:25238): libexchangemapi-WARNING **:
MAPI profile database @ /home/jsingleton/.evolution/mapi-profiles.ldb not found

exchange-mapi-connection.c(114): Leaving mapi_profile_load 
libexchangemapi-Message: exchange-mapi-connection.c(131): 
exchange_mapi_connection_new: unlock(connect_lock)

(evolution:25238): libexchangemapi-WARNING **:
exchange-mapi-connection.c(134): exchange_mapi_connection_new: Login failed
e-data-server-ui-Message: Key file does not have key 'mapi:[EMAIL PROTECTED]'
e-data-server-ui-Message: Key file does not have key 'mapi:[EMAIL PROTECTED]'
libexchangemapi-Message: exchange-mapi-connection.c(128): 
exchange_mapi_connection_new: lock(connect_lock)

exchange-mapi-connection.c(73): Entering mapi_profile_load
(evolution:25238): libexchangemapi-WARNING **:
MAPI profile database @ /home/jsingleton/.evolution/mapi-profiles.ldb not found

exchange-mapi-connection.c(114): Leaving mapi_profile_load 
libexchangemapi-Message: exchange-mapi-connection.c(131): 
exchange_mapi_connection_new: unlock(connect_lock)

-Original Message-
From: Reid Thompson [mailto:[EMAIL PROTECTED]
Sent: Wednesday, October 29, 2008 12:40 PM
To: Jeff Singleton
Subject: RE: [Evolution] Exchange MAPI plug-in wont stay enabled...

That would probably be easiest.  You can also use the env param LD_LIBRARY_PATH

http://tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html

3.3.1. LD_LIBRARY_PATH
You can temporarily substitute a different library for this particular 
execution. In Linux, the environment variable LD_LIBRARY_PATH is a 
colon-separated set of directories where libraries should be searched for 
first, before the standard set of directories; this is useful when debugging a 
new library or using a nonstandard library for special purposes. The 
environment variable LD_PRELOAD lists shared libraries with functions that 
override the standard set, just as /etc/ld.so.preload does. These are 
implemented by the loader /lib/ld-linux.so. I should note that, while 
LD_LIBRARY_PATH works on many Unix-like systems, it doesn't work on all; for 
example, this functionality is available on HP-UX but as the environment 
variable SHLIB_PATH, and on AIX this functionality is through the variable 
LIBPATH (with the same syntax, a colon-separated list).

LD_LIBRARY_PATH is handy for development and testing, but shouldn't be modified 
by an installation process for normal use by normal users; see ``Why 
LD_LIBRARY_PATH is Bad'' at http://www.visi.com/~barr/ldpath.html
for an explanation of why. But it's still useful for development or testing, 
and for working around problems that can't be worked around otherwise.


On Wed, 2008-10-29 at 12:34 -0400, Jeff Singleton wrote:
 Installation Location was:
 /usr/local/samba/lib/libmapi.so.0

 I decided to blow it away and recompile, but this time everything is going to 
 have the same $PREFIX of /usr/local.



 -Original Message-
 From: Reid Thompson [mailto:[EMAIL PROTECTED]
 Sent: Wednesday, October 29, 2008 10:46 AM
 To: Jeff Singleton
 Cc: evolution-list@gnome.org
 Subject: Re: [Evolution] Exchange MAPI plug-in wont stay enabled...

 On Wed, 2008-10-29 at 10:36 -0400, Reid Thompson wrote:
  On Wed, 2008-10-29 at 10:27 -0400, Jeff Singleton wrote:
   Here is what I see in the console when running evolution:   $
   evolution   (evolution:7865): e-utils-WARNING **: can't load plugin
   '/usr/local/lib/evolution/2.24/plugins/liborg-gnome-exchange-mapi.so':
   libmapi.so.0: cannot open shared object file: No such file or
   directory   (evolution:7865): evolution-shell-WARNING **: Cannot
   activate 'OAFIID:GNOME_Evolution_Exchange_Component:2.24': Child
   process did not give an error message, unknown failure occurred   **
   (evolution:7865): DEBUG: mailto URL command: evolution %s
   ** (evolution:7865): DEBUG: mailto URL program: evolution
   (evolution:7865): e-utils-WARNING **: can't load plugin
   '/usr/local/lib/evolution/2.24/plugins/liborg-gnome-exchange-mapi.so':
   libmapi.so.0: cannot open

Re: [Evolution] Exchange MAPI plug-in wont stay enabled...

2008-10-29 Thread Rick Bilonick

On Wed, 2008-10-29 at 14:33 -0400, Jeff Singleton wrote:
 Ok...
 
 All is compiled and I now see the Exchange MAPI plugin.
 But, now I get failed authentications to my Exchange server.
 
 Yes, I triple checked my account information - it is the same as the 
 credentials I use under Outlook.
 
 Is there a specific way I must format the server name, username, etc. when 
 creating the initial account.
 
 Here is the debug info from the console:
 
 (evolution:25238): evolution-shell-WARNING **: Cannot activate 
 'OAFIID:GNOME_Evolution_Exchange_Component:2.24': Child process did not give 
 an error message, unknown failure occurred
 
 ** (evolution:25238): DEBUG: mailto URL command: evolution %s
 ** (evolution:25238): DEBUG: mailto URL program: evolution
 e-data-server-ui-Message: Key file does not have group 
 'Passwords-ExchangeMAPI'
 libexchangemapi-Message: exchange-mapi-connection.c(128): 
 exchange_mapi_connection_new: lock(connect_lock)
 
 exchange-mapi-connection.c(73): Entering mapi_profile_load
 (evolution:25238): libexchangemapi-WARNING **:
 MAPI profile database @ /home/jsingleton/.evolution/mapi-profiles.ldb not 
 found
 
 exchange-mapi-connection.c(114): Leaving mapi_profile_load 
 libexchangemapi-Message: exchange-mapi-connection.c(131): 
 exchange_mapi_connection_new: unlock(connect_lock)
 
 (evolution:25238): libexchangemapi-WARNING **:
 exchange-mapi-connection.c(134): exchange_mapi_connection_new: Login failed
 e-data-server-ui-Message: Key file does not have key 'mapi:[EMAIL PROTECTED]'
 e-data-server-ui-Message: Key file does not have key 'mapi:[EMAIL PROTECTED]'
 libexchangemapi-Message: exchange-mapi-connection.c(128): 
 exchange_mapi_connection_new: lock(connect_lock)
 
 exchange-mapi-connection.c(73): Entering mapi_profile_load
 (evolution:25238): libexchangemapi-WARNING **:
 MAPI profile database @ /home/jsingleton/.evolution/mapi-profiles.ldb not 
 found
 
 exchange-mapi-connection.c(114): Leaving mapi_profile_load 
 libexchangemapi-Message: exchange-mapi-connection.c(131): 
 exchange_mapi_connection_new: unlock(connect_lock)
 
 -Original Message-
 From: Reid Thompson [mailto:[EMAIL PROTECTED]
 Sent: Wednesday, October 29, 2008 12:40 PM
 To: Jeff Singleton
 Subject: RE: [Evolution] Exchange MAPI plug-in wont stay enabled...
 
 That would probably be easiest.  You can also use the env param 
 LD_LIBRARY_PATH
 
 http://tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html
 
 3.3.1. LD_LIBRARY_PATH
 You can temporarily substitute a different library for this particular 
 execution. In Linux, the environment variable LD_LIBRARY_PATH is a 
 colon-separated set of directories where libraries should be searched for 
 first, before the standard set of directories; this is useful when debugging 
 a new library or using a nonstandard library for special purposes. The 
 environment variable LD_PRELOAD lists shared libraries with functions that 
 override the standard set, just as /etc/ld.so.preload does. These are 
 implemented by the loader /lib/ld-linux.so. I should note that, while 
 LD_LIBRARY_PATH works on many Unix-like systems, it doesn't work on all; for 
 example, this functionality is available on HP-UX but as the environment 
 variable SHLIB_PATH, and on AIX this functionality is through the variable 
 LIBPATH (with the same syntax, a colon-separated list).
 
 LD_LIBRARY_PATH is handy for development and testing, but shouldn't be 
 modified by an installation process for normal use by normal users; see ``Why 
 LD_LIBRARY_PATH is Bad'' at http://www.visi.com/~barr/ldpath.html
 for an explanation of why. But it's still useful for development or testing, 
 and for working around problems that can't be worked around otherwise.
 
 
 On Wed, 2008-10-29 at 12:34 -0400, Jeff Singleton wrote:
  Installation Location was:
  /usr/local/samba/lib/libmapi.so.0
 
  I decided to blow it away and recompile, but this time everything is going 
  to have the same $PREFIX of /usr/local.
 
 
 
  -Original Message-
  From: Reid Thompson [mailto:[EMAIL PROTECTED]
  Sent: Wednesday, October 29, 2008 10:46 AM
  To: Jeff Singleton
  Cc: evolution-list@gnome.org
  Subject: Re: [Evolution] Exchange MAPI plug-in wont stay enabled...
 
  On Wed, 2008-10-29 at 10:36 -0400, Reid Thompson wrote:
   On Wed, 2008-10-29 at 10:27 -0400, Jeff Singleton wrote:
Here is what I see in the console when running evolution:   $
evolution   (evolution:7865): e-utils-WARNING **: can't load plugin
'/usr/local/lib/evolution/2.24/plugins/liborg-gnome-exchange-mapi.so':
libmapi.so.0: cannot open shared object file: No such file or
directory   (evolution:7865): evolution-shell-WARNING **: Cannot
activate 'OAFIID:GNOME_Evolution_Exchange_Component:2.24': Child
process did not give an error message, unknown failure occurred   **
(evolution:7865): DEBUG: mailto URL command: evolution %s
** (evolution:7865): DEBUG: mailto URL program

[Evolution] exchange-mapi-connection.c = Still Broken

2008-10-28 Thread Jeff Singleton
I posted this issue a few weeks ago, but no one seems to have this same issue.  
I am following the instructions for building the Exchange_Mapi_Branch of both 
Evolution and Evolution-Data-Server from this website: 
http://www.go-evolution.org/MAPIProvider

I get Samba4 compiled and installed, and I can also get OpenChange to compile 
and install.

Evolution-Data-Server is where I run into issues. I attempted to fix one or two 
of these but failed miserably.  Has anyone else run into this during compile?

Making all in mapi
make[3]: Entering directory `/home/tmp/evolution-data-server/servers/mapi'
../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. 
-DG_LOG_DOMAIN=\libexchangemapi\ 
-DMAPI_DATADIR=\/home/jsingleton/opt/gnome2/share/evolution-data-server-2.24/mapi\
 -DORBIT2=1 -pthread -I/usr/include/libxml2 -I/usr/include/libbonobo-2.0 
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/orbit-2.0 
-I/usr/include/bonobo-activation-2.0 -I/usr/include/libsoup-2.4 
-I/usr/include/gconf/2 -I/usr/include/nspr  -I../.. -DORBIT2=1 -pthread 
-I/usr/include/libxml2 -I/usr/include/libgnome-2.0 -I/usr/include/orbit-2.0 
-I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 
-I/usr/lib64/gnome-vfs-2.0/include -I/usr/include/glib-2.0 
-I/usr/lib64/glib-2.0/include -I/usr/include/libbonobo-2.0 
-I/usr/include/bonobo-activation-2.0 -I../../calendar -I../../libical/src 
-I../../libical/src/libical -I../../libical/src -I../../libical/src/libical -g 
-O2 -DHAVE_IMMEDIATE_STRUCTURES=1 -I/usr/local/samba/include  -g -O2 -Wall 
-Wmissing-prototypes  -Wno-sign-compare -Wno-
 pointer-sign -MT exchange-mapi-connection.lo -MD -MP -MF 
.deps/exchange-mapi-connection.Tpo -c -o exchange-mapi-connection.lo 
exchange-mapi-connection.c
exchange-mapi-connection.c: In function 'exchange_mapi_util_delete_attachments':
exchange-mapi-connection.c:499: warning: implicit declaration of function 
'GetRowCount'
exchange-mapi-connection.c: In function 'exchange_mapi_util_modify_recipients':
exchange-mapi-connection.c:816: error: invalid application of 'sizeof' to 
incomplete type 'struct FlagList'
exchange-mapi-connection.c:826: warning: passing argument 1 of 'ResolveNames' 
from incompatible pointer type
exchange-mapi-connection.c:826: warning: passing argument 2 of 'ResolveNames' 
from incompatible pointer type
exchange-mapi-connection.c:826: warning: passing argument 3 of 'ResolveNames' 
from incompatible pointer type
exchange-mapi-connection.c:826: warning: passing argument 4 of 'ResolveNames' 
from incompatible pointer type
exchange-mapi-connection.c:826: error: too few arguments to function 
'ResolveNames'
exchange-mapi-connection.c:832: error: dereferencing pointer to incomplete type
exchange-mapi-connection.c:838: error: dereferencing pointer to incomplete type
exchange-mapi-connection.c: In function 'exchange_mapi_util_check_restriction':
exchange-mapi-connection.c:895: warning: format '%016llX' expects type 'long 
long unsigned int', but argument 5 has type 'mapi_id_t'
exchange-mapi-connection.c:905: warning: passing argument 1 of 'OpenMsgStore' 
from incompatible pointer type
exchange-mapi-connection.c:905: error: too few arguments to function 
'OpenMsgStore'
exchange-mapi-connection.c:951: error: too few arguments to function 'Restrict'
exchange-mapi-connection.c: In function 'exchange_mapi_connection_fetch_items':
exchange-mapi-connection.c:1010: warning: format '%016llX' expects type 'long 
long unsigned int', but argument 5 has type 'mapi_id_t'
exchange-mapi-connection.c:1020: warning: passing argument 1 of 
'OpenPublicFolder' from incompatible pointer type
exchange-mapi-connection.c:1020: error: too few arguments to function 
'OpenPublicFolder'
exchange-mapi-connection.c:1020: warning: passing argument 1 of 'OpenMsgStore' 
from incompatible pointer type
exchange-mapi-connection.c:1020: error: too few arguments to function 
'OpenMsgStore'
exchange-mapi-connection.c:1058: error: too few arguments to function 'Restrict'
exchange-mapi-connection.c:1181: warning: format '%016llX' expects type 'long 
long unsigned int', but argument 7 has type 'mapi_id_t'
exchange-mapi-connection.c:1202: warning: format '%016llX' expects type 'long 
long unsigned int', but argument 5 has type 'mapi_id_t'
exchange-mapi-connection.c: In function 'exchange_mapi_connection_fetch_item':
exchange-mapi-connection.c:1226: warning: format '%016llX' expects type 'long 
long unsigned int', but argument 5 has type 'mapi_id_t'
exchange-mapi-connection.c:1226: warning: format '%016llX' expects type 'long 
long unsigned int', but argument 6 has type 'mapi_id_t'
exchange-mapi-connection.c:1236: warning: passing argument 1 of 
'OpenPublicFolder' from incompatible pointer type
exchange-mapi-connection.c:1236: error: too few arguments to function 
'OpenPublicFolder'
exchange-mapi-connection.c:1236: warning: passing argument 1 of 'OpenMsgStore' 
from incompatible pointer type
exchange-mapi-connection.c:1236: error: too few arguments to function 

Re: [Evolution] exchange-mapi-connection.c = Still Broken

2008-10-28 Thread Johnny Jacob
On Tue, 2008-10-28 at 11:14 -0400, Jeff Singleton wrote:
 I posted this issue a few weeks ago, but no one seems to have this same 
 issue.  I am following the instructions for building the Exchange_Mapi_Branch 
 of both Evolution and Evolution-Data-Server from this website: 
 http://www.go-evolution.org/MAPIProvider
 
 I get Samba4 compiled and installed, and I can also get OpenChange to compile 
 and install.
 
 Evolution-Data-Server is where I run into issues. I attempted to fix one or 
 two of these but failed miserably.  Has anyone else run into this during 
 compile?
 
 Making all in mapi
 make[3]: Entering directory `/home/tmp/evolution-data-server/servers/mapi'
 ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. 
 -DG_LOG_DOMAIN=\libexchangemapi\ 
 -DMAPI_DATADIR=\/home/jsingleton/opt/gnome2/share/evolution-data-server-2.24/mapi\
  -DORBIT2=1 -pthread -I/usr/include/libxml2 -I/usr/include/libbonobo-2.0 
 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include 
 -I/usr/include/orbit-2.0 -I/usr/include/bonobo-activation-2.0 
 -I/usr/include/libsoup-2.4 -I/usr/include/gconf/2 -I/usr/include/nspr  
 -I../.. -DORBIT2=1 -pthread -I/usr/include/libxml2 
 -I/usr/include/libgnome-2.0 -I/usr/include/orbit-2.0 -I/usr/include/gconf/2 
 -I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include 
 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include 
 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 
 -I../../calendar -I../../libical/src -I../../libical/src/libical 
 -I../../libical/src -I../../libical/src/libical -g -O2 
 -DHAVE_IMMEDIATE_STRUCTURES=1 -I/usr/local/samba/include  -g -O2 -Wall 
 -Wmissing-prototypes  -Wno-sign-compare -Wn
 o-
  pointer-sign -MT exchange-mapi-connection.lo -MD -MP -MF 
 .deps/exchange-mapi-connection.Tpo -c -o exchange-mapi-connection.lo 
 exchange-mapi-connection.c
 exchange-mapi-connection.c: In function 
 'exchange_mapi_util_delete_attachments':
 exchange-mapi-connection.c:499: warning: implicit declaration of function 
 'GetRowCount'
 exchange-mapi-connection.c: In function 
 'exchange_mapi_util_modify_recipients':
 exchange-mapi-connection.c:816: error: invalid application of 'sizeof' to 
 incomplete type 'struct FlagList'
 exchange-mapi-connection.c:826: warning: passing argument 1 of 'ResolveNames' 
 from incompatible pointer type
 exchange-mapi-connection.c:826: warning: passing argument 2 of 'ResolveNames' 
 from incompatible pointer type
 exchange-mapi-connection.c:826: warning: passing argument 3 of 'ResolveNames' 
 from incompatible pointer type
 exchange-mapi-connection.c:826: warning: passing argument 4 of 'ResolveNames' 
 from incompatible pointer type
 exchange-mapi-connection.c:826: error: too few arguments to function 
 'ResolveNames'
 exchange-mapi-connection.c:832: error: dereferencing pointer to incomplete 
 type
 exchange-mapi-connection.c:838: error: dereferencing pointer to incomplete 
 type
 exchange-mapi-connection.c: In function 
 'exchange_mapi_util_check_restriction':
 exchange-mapi-connection.c:895: warning: format '%016llX' expects type 'long 
 long unsigned int', but argument 5 has type 'mapi_id_t'
 exchange-mapi-connection.c:905: warning: passing argument 1 of 'OpenMsgStore' 
 from incompatible pointer type
 exchange-mapi-connection.c:905: error: too few arguments to function 
 'OpenMsgStore'
 exchange-mapi-connection.c:951: error: too few arguments to function 
 'Restrict'
 exchange-mapi-connection.c: In function 
 'exchange_mapi_connection_fetch_items':
 exchange-mapi-connection.c:1010: warning: format '%016llX' expects type 'long 
 long unsigned int', but argument 5 has type 'mapi_id_t'
 exchange-mapi-connection.c:1020: warning: passing argument 1 of 
 'OpenPublicFolder' from incompatible pointer type
 exchange-mapi-connection.c:1020: error: too few arguments to function 
 'OpenPublicFolder'
 exchange-mapi-connection.c:1020: warning: passing argument 1 of 
 'OpenMsgStore' from incompatible pointer type
 exchange-mapi-connection.c:1020: error: too few arguments to function 
 'OpenMsgStore'
 exchange-mapi-connection.c:1058: error: too few arguments to function 
 'Restrict'
 exchange-mapi-connection.c:1181: warning: format '%016llX' expects type 'long 
 long unsigned int', but argument 7 has type 'mapi_id_t'
 exchange-mapi-connection.c:1202: warning: format '%016llX' expects type 'long 
 long unsigned int', but argument 5 has type 'mapi_id_t'
 exchange-mapi-connection.c: In function 'exchange_mapi_connection_fetch_item':
 exchange-mapi-connection.c:1226: warning: format '%016llX' expects type 'long 
 long unsigned int', but argument 5 has type 'mapi_id_t'
 exchange-mapi-connection.c:1226: warning: format '%016llX' expects type 'long 
 long unsigned int', but argument 6 has type 'mapi_id_t'
 exchange-mapi-connection.c:1236: warning: passing argument 1 of 
 'OpenPublicFolder' from incompatible pointer type
 exchange-mapi-connection.c:1236: error: too few arguments to function 
 'OpenPublicFolder'
 

Re: [Evolution] exchange-mapi-connection.c = Still Broken

2008-10-28 Thread Jeff Singleton
Weird, I thought that is what I did use.

I will try it again and report back with anything new.

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Johnny Jacob
Sent: Tuesday, October 28, 2008 1:16 PM
To: evolution-list@gnome.org
Subject: Re: [Evolution] exchange-mapi-connection.c = Still Broken

On Tue, 2008-10-28 at 11:14 -0400, Jeff Singleton wrote:
 I posted this issue a few weeks ago, but no one seems to have this
 same issue.  I am following the instructions for building the
 Exchange_Mapi_Branch of both Evolution and Evolution-Data-Server from
 this website: http://www.go-evolution.org/MAPIProvider

 I get Samba4 compiled and installed, and I can also get OpenChange to compile 
 and install.

 Evolution-Data-Server is where I run into issues. I attempted to fix one or 
 two of these but failed miserably.  Has anyone else run into this during 
 compile?

 Making all in mapi
 make[3]: Entering directory `/home/tmp/evolution-data-server/servers/mapi'
 ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. 
 -DG_LOG_DOMAIN=\libexchangemapi\ 
 -DMAPI_DATADIR=\/home/jsingleton/opt/gnome2/share/evolution-data-server-2.24/mapi\
  -DORBIT2=1 -pthread -I/usr/include/libxml2 -I/usr/include/libbonobo-2.0 
 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include 
 -I/usr/include/orbit-2.0 -I/usr/include/bonobo-activation-2.0 
 -I/usr/include/libsoup-2.4 -I/usr/include/gconf/2 -I/usr/include/nspr  
 -I../.. -DORBIT2=1 -pthread -I/usr/include/libxml2 
 -I/usr/include/libgnome-2.0 -I/usr/include/orbit-2.0 -I/usr/include/gconf/2 
 -I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include 
 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include 
 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 
 -I../../calendar -I../../libical/src -I../../libical/src/libical 
 -I../../libical/src -I../../libical/src/libical -g -O2 
 -DHAVE_IMMEDIATE_STRUCTURES=1 -I/usr/local/samba/include  -g -O2 -Wall 
 -Wmissing-prototypes  -Wno-sign-compare -Wn
 o-
  pointer-sign -MT exchange-mapi-connection.lo -MD -MP -MF
 .deps/exchange-mapi-connection.Tpo -c -o exchange-mapi-connection.lo
 exchange-mapi-connection.c
 exchange-mapi-connection.c: In function 
 'exchange_mapi_util_delete_attachments':
 exchange-mapi-connection.c:499: warning: implicit declaration of function 
 'GetRowCount'
 exchange-mapi-connection.c: In function 
 'exchange_mapi_util_modify_recipients':
 exchange-mapi-connection.c:816: error: invalid application of 'sizeof' to 
 incomplete type 'struct FlagList'
 exchange-mapi-connection.c:826: warning: passing argument 1 of
 'ResolveNames' from incompatible pointer type
 exchange-mapi-connection.c:826: warning: passing argument 2 of
 'ResolveNames' from incompatible pointer type
 exchange-mapi-connection.c:826: warning: passing argument 3 of
 'ResolveNames' from incompatible pointer type
 exchange-mapi-connection.c:826: warning: passing argument 4 of
 'ResolveNames' from incompatible pointer type
 exchange-mapi-connection.c:826: error: too few arguments to function 
 'ResolveNames'
 exchange-mapi-connection.c:832: error: dereferencing pointer to
 incomplete type
 exchange-mapi-connection.c:838: error: dereferencing pointer to
 incomplete type
 exchange-mapi-connection.c: In function 
 'exchange_mapi_util_check_restriction':
 exchange-mapi-connection.c:895: warning: format '%016llX' expects type 'long 
 long unsigned int', but argument 5 has type 'mapi_id_t'
 exchange-mapi-connection.c:905: warning: passing argument 1 of
 'OpenMsgStore' from incompatible pointer type
 exchange-mapi-connection.c:905: error: too few arguments to function 
 'OpenMsgStore'
 exchange-mapi-connection.c:951: error: too few arguments to function 
 'Restrict'
 exchange-mapi-connection.c: In function 
 'exchange_mapi_connection_fetch_items':
 exchange-mapi-connection.c:1010: warning: format '%016llX' expects type 'long 
 long unsigned int', but argument 5 has type 'mapi_id_t'
 exchange-mapi-connection.c:1020: warning: passing argument 1 of
 'OpenPublicFolder' from incompatible pointer type
 exchange-mapi-connection.c:1020: error: too few arguments to function 
 'OpenPublicFolder'
 exchange-mapi-connection.c:1020: warning: passing argument 1 of
 'OpenMsgStore' from incompatible pointer type
 exchange-mapi-connection.c:1020: error: too few arguments to function 
 'OpenMsgStore'
 exchange-mapi-connection.c:1058: error: too few arguments to function 
 'Restrict'
 exchange-mapi-connection.c:1181: warning: format '%016llX' expects type 'long 
 long unsigned int', but argument 7 has type 'mapi_id_t'
 exchange-mapi-connection.c:1202: warning: format '%016llX' expects type 'long 
 long unsigned int', but argument 5 has type 'mapi_id_t'
 exchange-mapi-connection.c: In function 'exchange_mapi_connection_fetch_item':
 exchange-mapi-connection.c:1226: warning: format '%016llX' expects type 'long 
 long unsigned int', but argument 5 has type 'mapi_id_t'
 exchange-mapi-connection.c:1226: warning

Re: [Evolution] exchange-mapi-connection.c = Still Broken

2008-10-28 Thread Jeff Singleton
OK

I redid everything and following the directions to the T
While building evolution-data-server I get this error during the make process:
Note: I think I can fix this one error on line 404 of 
/usr/local/samba/include/ndr.h but will wait to hear back from someone here.

---
Making all in mapi
make[3]: Entering directory `/home/tmp/evolution-data-server/servers/mapi'
../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. 
-DG_LOG_DOMAIN=\libexchangemapi\ 
-DMAPI_DATADIR=\/usr/local/share/evolution-data-server-2.24/mapi\ 
-DORBIT2=1 -pthread -I/usr/include/libxml2 -I/usr/include/libbonobo-2.0 
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/orbit-2.0 
-I/usr/include/bonobo-activation-2.0 -I/usr/include/libsoup-2.4 
-I/usr/include/gconf/2 -I/usr/include/nspr  -I../.. -DORBIT2=1 -pthread 
-I/usr/include/libxml2 -I/usr/include/libgnome-2.0 -I/usr/include/orbit-2.0 
-I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 
-I/usr/lib64/gnome-vfs-2.0/include -I/usr/include/glib-2.0 
-I/usr/lib64/glib-2.0/include -I/usr/include/libbonobo-2.0 
-I/usr/include/bonobo-activation-2.0 -I../../calendar -I../../libical/src 
-I../../libical/src/libical -I../../libical/src -I../../libical/src/libical -g 
-O2 -DHAVE_IMMEDIATE_STRUCTURES=1 -I/usr/local/samba/include  -g -O2 -Wall 
-Wmissing-prototypes  -Wno-sign-compare -Wno-pointer-sign -MT 
 exchange-mapi-folder.lo -MD -MP -MF .deps/exchange-mapi-folder.Tpo -c -o 
exchange-mapi-folder.lo exchange-mapi-folder.c
In file included from /usr/local/samba/include/dcerpc.h:32,
 from /usr/local/samba/include/libmapi/libmapi.h:46,
 from exchange-mapi-connection.h:30,
 from exchange-mapi-folder.c:25:
/usr/local/samba/include/ndr.h:404: error: expected declaration specifiers or 
'...' before 'comparison_fn_t'
exchange-mapi-folder.c: In function 'exchange_mapi_folder_get_folder':
exchange-mapi-folder.c:150: warning: format '%016llX' expects type 'long long 
unsigned int', but argument 2 has type 'mapi_id_t'
exchange-mapi-folder.c:150: warning: format '%016llX' expects type 'long long 
unsigned int', but argument 3 has type 'mapi_id_t'
make[3]: *** [exchange-mapi-folder.lo] Error 1
make[3]: Leaving directory `/home/tmp/evolution-data-server/servers/mapi'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/tmp/evolution-data-server/servers'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/tmp/evolution-data-server'
make: *** [all] Error 2
--




-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Johnny Jacob
Sent: Tuesday, October 28, 2008 1:16 PM
To: evolution-list@gnome.org
Subject: Re: [Evolution] exchange-mapi-connection.c = Still Broken

On Tue, 2008-10-28 at 11:14 -0400, Jeff Singleton wrote:
 I posted this issue a few weeks ago, but no one seems to have this
 same issue.  I am following the instructions for building the
 Exchange_Mapi_Branch of both Evolution and Evolution-Data-Server from
 this website: http://www.go-evolution.org/MAPIProvider

 I get Samba4 compiled and installed, and I can also get OpenChange to compile 
 and install.

 Evolution-Data-Server is where I run into issues. I attempted to fix one or 
 two of these but failed miserably.  Has anyone else run into this during 
 compile?

 Making all in mapi
 make[3]: Entering directory `/home/tmp/evolution-data-server/servers/mapi'
 ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. 
 -DG_LOG_DOMAIN=\libexchangemapi\ 
 -DMAPI_DATADIR=\/home/jsingleton/opt/gnome2/share/evolution-data-server-2.24/mapi\
  -DORBIT2=1 -pthread -I/usr/include/libxml2 -I/usr/include/libbonobo-2.0 
 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include 
 -I/usr/include/orbit-2.0 -I/usr/include/bonobo-activation-2.0 
 -I/usr/include/libsoup-2.4 -I/usr/include/gconf/2 -I/usr/include/nspr  
 -I../.. -DORBIT2=1 -pthread -I/usr/include/libxml2 
 -I/usr/include/libgnome-2.0 -I/usr/include/orbit-2.0 -I/usr/include/gconf/2 
 -I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include 
 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include 
 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 
 -I../../calendar -I../../libical/src -I../../libical/src/libical 
 -I../../libical/src -I../../libical/src/libical -g -O2 
 -DHAVE_IMMEDIATE_STRUCTURES=1 -I/usr/local/samba/include  -g -O2 -Wall 
 -Wmissing-prototypes  -Wno-sign-compare -Wn
 o-
  pointer-sign -MT exchange-mapi-connection.lo -MD -MP -MF
 .deps/exchange-mapi-connection.Tpo -c -o exchange-mapi-connection.lo
 exchange-mapi-connection.c
 exchange-mapi-connection.c: In function 
 'exchange_mapi_util_delete_attachments':
 exchange-mapi-connection.c:499: warning: implicit declaration of function 
 'GetRowCount'
 exchange-mapi-connection.c: In function 
 'exchange_mapi_util_modify_recipients':
 exchange-mapi-connection.c:816: error: invalid application of 'sizeof' to 
 incomplete type 'struct FlagList'
 exchange-mapi

Re: [Evolution] exchange-mapi-connection.c = Still Broken

2008-10-28 Thread Suman Manjunath
On Wed, Oct 29, 2008 at 2:07 AM, Jeff Singleton
[EMAIL PROTECTED] wrote:
 OK

 I redid everything and following the directions to the T
 While building evolution-data-server I get this error during the make process:
 Note: I think I can fix this one error on line 404 of 
 /usr/local/samba/include/ndr.h but will wait to hear back from someone here.

no fix for that one yet.. :(
open the file /usr/local/samba/include/ndr.h and comment out line 404

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


Re: [Evolution] Exchange MAPI plugin on Evolution 2.22 (Ubuntu 8.04)

2008-04-17 Thread Angelo Pantano



Greg Vickers wrote:
 
 
 Duh, packages.ubuntu.com was a good place to start...  I got 
 libcamel1.2-10 (from the gutsy distro) and installed its dependency 
 libnss3-0d (from heron) successfully.
 
 However the same problem occurs, here is the message verbatim:
 $ evolution
 Loading Exchange MAPI Plugin
 
 listener is constructed
 BBDB spinning up...
 camel-mapi-store.c(166):camel_mapi_store_get)type:Reached
 
 (evolution:5980): camel-WARNING **: camel_type_register: 
 'CamelMapiStores' has smaller class size than parent 'CamelOfflineStore'
 
 
 
 And no Exchange MAPI method appears in the list of methods to receive
 email.
 
 Any ideas on where to proceed next?
 
 Thanks,
 -- 
 Greg Vickers
 Phone: +61 7 3138 6902
 IT Security Engineer  Project Manager
 Queensland University of Technology, CRICOS No. 00213J
 ___
 Evolution-list mailing list
 Evolution-list@gnome.org
 http://mail.gnome.org/mailman/listinfo/evolution-list
 
 

exactly same error here, i guess current mapi and openchange packages are
not usable on evolution 2.22, i got this warnings as well:

** (evolution:8045): WARNING **: Exchange MAPI
camel-mapi-store.c(166):camel_mapi_store_get_type:Reached 

(evolution:8045): camel-WARNING **: camel_type_register: 'CamelMapiStores'
has smaller class size than parent 'CamelOfflineStore'

(evolution:8045): camel-WARNING **: camel_type_register:
'CamelOpenchangeStores' has smaller class size than parent
'CamelOfflineStore'


and no method mapi appears in the server type, i've sorted out all the
library problems by copying them from 2.12 to 2.22 evolution directory

if anyone managed to use mapi on 2.22 please share

-- 
View this message in context: 
http://www.nabble.com/Exchange-MAPI-plugin-on-Evolution-2.22-%28Ubuntu-8.04%29-tp16694968p16743544.html
Sent from the Gnome Evolution - General mailing list archive at Nabble.com.

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


Re: [Evolution] Exchange MAPI plugin on Evolution 2.22 (Ubuntu 8.04)

2008-04-17 Thread Johnny Jacob
On Thu, 2008-04-17 at 04:55 -0700, Angelo Pantano wrote:
 
 
 Greg Vickers wrote:
  
  
  Duh, packages.ubuntu.com was a good place to start...  I got 
  libcamel1.2-10 (from the gutsy distro) and installed its dependency 
  libnss3-0d (from heron) successfully.
  
  However the same problem occurs, here is the message verbatim:
  $ evolution
  Loading Exchange MAPI Plugin
  
  listener is constructed
  BBDB spinning up...
  camel-mapi-store.c(166):camel_mapi_store_get)type:Reached
  
  (evolution:5980): camel-WARNING **: camel_type_register: 
  'CamelMapiStores' has smaller class size than parent 'CamelOfflineStore'
  
  
  
  And no Exchange MAPI method appears in the list of methods to receive
  email.

  
  Any ideas on where to proceed next?
  
  Thanks,
  -- 
  Greg Vickers
  Phone: +61 7 3138 6902
  IT Security Engineer  Project Manager
  Queensland University of Technology, CRICOS No. 00213J
  ___
  Evolution-list mailing list
  Evolution-list@gnome.org
  http://mail.gnome.org/mailman/listinfo/evolution-list
  
  
 
 exactly same error here, i guess current mapi and openchange packages are
 not usable on evolution 2.22, i got this warnings as well:
 
 ** (evolution:8045): WARNING **: Exchange MAPI
 camel-mapi-store.c(166):camel_mapi_store_get_type:Reached 
 
 (evolution:8045): camel-WARNING **: camel_type_register: 'CamelMapiStores'
 has smaller class size than parent 'CamelOfflineStore'
 
 (evolution:8045): camel-WARNING **: camel_type_register:
 'CamelOpenchangeStores' has smaller class size than parent
 'CamelOfflineStore'
 
 
 and no method mapi appears in the server type, 

Looks like the protocol is not registered in Evolution. 

 i've sorted out all the
 library problems by copying them from 2.12 to 2.22 evolution directory
 
 if anyone managed to use mapi on 2.22 please share

We are currently running the provider against 2.22 from source. I'll
try to push a build (rpm) for 2.22 ASAP.

 
-- 
Johnny Jacob [EMAIL PROTECTED] http://johnnyjacob.org

GPG fingerprint = E296 D0B9 77D9 D968 5574  DB0D 5FD0 B7CA 03DC E845


signature.asc
Description: This is a digitally signed message part
___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Exchange MAPI plugin on Evolution 2.22 (Ubuntu 8.04)

2008-04-17 Thread Greg Vickers
Hi Johnny,

Johnny Jacob wrote:
 We are currently running the provider against 2.22 from source. I'll
 try to push a build (rpm) for 2.22 ASAP.

Sweet, thanks Johnny!

-- 
Greg Vickers
Phone: +61 7 3138 6902
IT Security Engineer  Project Manager
Queensland University of Technology, CRICOS No. 00213J
___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Exchange MAPI plugin on Evolution 2.22 (Ubuntu 8.04)

2008-04-15 Thread Johnny Jacob
On Tue, 2008-04-15 at 15:41 +0530, Johnny Jacob wrote:
 On Tue, 2008-04-15 at 14:47 +1000, Greg Vickers wrote:
  Hi all,
  
  I've run up a VM of Ubuntu 8.04 beta and it comes with Evolution 2.22. 
  I've installed the deb-converted rpms and exported the environment 
  variables as well as adding 'include /opt/samba4/lib' to /etc/ld.so.conf 
  and running 'sudo ldconfig':
  
  export PATH=/opt/samba4:$PATH
  export PKG_CONFIG_PATH=/opt/samba4/lib/pkgconfig:$PKG_CONFIG_PATH
  export LD_LIBRARY_PATH=/opt/samba4/lib:$LD_LIBRARY_PATH
  
  When I start Evolution from the terminal I set the exports from, I get 
  zero messages from Evolution about the MAPI plugin, and it doesn't show 
  up in the list of plugins.
 
 Does it say anything like libmapi.so.0 : no such file or directory
 If yes then create a symlink in /opt/samba4/lib
 
 ln -s libmapi.so.0.7  libmapi.so.0
 
  
  Am I missing something to get the plugin working in this version of 
  Evolution?
 
 I haven't really tested this with 2.22.

The RPMs were built for 2.12. So the plugins will be installed in
$libdir/evolution/2.12/ . Try copying the *eplug and *.so file to
$libdir/evolution/2.22 .. It could work.

 
  
  Thanks,
 ___
 Evolution-list mailing list
 Evolution-list@gnome.org
 http://mail.gnome.org/mailman/listinfo/evolution-list
-- 
Johnny Jacob [EMAIL PROTECTED] http://johnnyjacob.org

GPG fingerprint = E296 D0B9 77D9 D968 5574  DB0D 5FD0 B7CA 03DC E845


signature.asc
Description: This is a digitally signed message part
___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Exchange MAPI plugin on Evolution 2.22 (Ubuntu 8.04)

2008-04-15 Thread Johnny Jacob
On Tue, 2008-04-15 at 14:47 +1000, Greg Vickers wrote:
 Hi all,
 
 I've run up a VM of Ubuntu 8.04 beta and it comes with Evolution 2.22. 
 I've installed the deb-converted rpms and exported the environment 
 variables as well as adding 'include /opt/samba4/lib' to /etc/ld.so.conf 
 and running 'sudo ldconfig':
 
 export PATH=/opt/samba4:$PATH
 export PKG_CONFIG_PATH=/opt/samba4/lib/pkgconfig:$PKG_CONFIG_PATH
 export LD_LIBRARY_PATH=/opt/samba4/lib:$LD_LIBRARY_PATH
 
 When I start Evolution from the terminal I set the exports from, I get 
 zero messages from Evolution about the MAPI plugin, and it doesn't show 
 up in the list of plugins.

Does it say anything like libmapi.so.0 : no such file or directory
If yes then create a symlink in /opt/samba4/lib

ln -s libmapi.so.0.7  libmapi.so.0

 
 Am I missing something to get the plugin working in this version of 
 Evolution?

I haven't really tested this with 2.22.

 
 Thanks,
-- 
Johnny Jacob [EMAIL PROTECTED] http://johnnyjacob.org

GPG fingerprint = E296 D0B9 77D9 D968 5574  DB0D 5FD0 B7CA 03DC E845


signature.asc
Description: This is a digitally signed message part
___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Exchange MAPI plugin on Evolution 2.22 (Ubuntu 8.04)

2008-04-15 Thread Greg Vickers
Hi Johnny,

Johnny Jacob wrote:
 On Tue, 2008-04-15 at 15:41 +0530, Johnny Jacob wrote:
 On Tue, 2008-04-15 at 14:47 +1000, Greg Vickers wrote:
 Hi all,

 I've run up a VM of Ubuntu 8.04 beta and it comes with Evolution 2.22.
 I've installed the deb-converted rpms and exported the environment
 variables as well as adding 'include /opt/samba4/lib' to /etc/ld.so.conf
 and running 'sudo ldconfig':

 export PATH=/opt/samba4:$PATH
 export PKG_CONFIG_PATH=/opt/samba4/lib/pkgconfig:$PKG_CONFIG_PATH
 export LD_LIBRARY_PATH=/opt/samba4/lib:$LD_LIBRARY_PATH

 When I start Evolution from the terminal I set the exports from, I get
 zero messages from Evolution about the MAPI plugin, and it doesn't show
 up in the list of plugins.
 Does it say anything like libmapi.so.0 : no such file or directory
 If yes then create a symlink in /opt/samba4/lib

 ln -s libmapi.so.0.7  libmapi.so.0

 Am I missing something to get the plugin working in this version of
 Evolution?
 I haven't really tested this with 2.22.
 
 The RPMs were built for 2.12. So the plugins will be installed in
 $libdir/evolution/2.12/ . Try copying the *eplug and *.so file to
 $libdir/evolution/2.22 .. It could work.

OK, progress!  I wasn't getting any messages about libmapi.so.0, so I 
copied all files out of the $libdir/evolution/2.12 directory into the 
$libdir/evolution/2.22 directory and then I got the message about 
libmapi.so.0.  I created the symlink to libmapi.so.0.7 and now the 
plugin is listed in evolution and stays checked over evolution restarts :)

But, when I go to configure the email account and click on the 'Receive 
email' tab, I got a message about can't load plugin 
'libcamel-1.2.so.10': cannot open.  I had a look and Ubuntu 8.04 has 
libcamel1.2-11 installed, not -10.  I tried symlinking to the -11 
version, but when hitting the 'Receive email' tab, get a camel-WARNING 
message about 'CamelMapiStores' has smaller class size than parent 
'CamelOfflineStore' and Exchange MAPI still does not appear in the list 
of available methods for receiving email.

Any ideas on how/where to get libcamel1.2-10 for Ubuntu?  I'll start 
looking.

Cheers,
-- 
Greg Vickers
Phone: +61 7 3138 6902
IT Security Engineer  Project Manager
Queensland University of Technology, CRICOS No. 00213J
___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Exchange MAPI plugin on Evolution 2.22 (Ubuntu 8.04)

2008-04-15 Thread Greg Vickers
Hi me,

Gregory Vickers wrote:
 Hi Johnny,
 
 Johnny Jacob wrote:
 On Tue, 2008-04-15 at 15:41 +0530, Johnny Jacob wrote:
 On Tue, 2008-04-15 at 14:47 +1000, Greg Vickers wrote:
 Hi all,

 I've run up a VM of Ubuntu 8.04 beta and it comes with Evolution 2.22.
 I've installed the deb-converted rpms and exported the environment
 variables as well as adding 'include /opt/samba4/lib' to /etc/ld.so.conf
 and running 'sudo ldconfig':

 export PATH=/opt/samba4:$PATH
 export PKG_CONFIG_PATH=/opt/samba4/lib/pkgconfig:$PKG_CONFIG_PATH
 export LD_LIBRARY_PATH=/opt/samba4/lib:$LD_LIBRARY_PATH

 When I start Evolution from the terminal I set the exports from, I get
 zero messages from Evolution about the MAPI plugin, and it doesn't show
 up in the list of plugins.
 Does it say anything like libmapi.so.0 : no such file or directory
 If yes then create a symlink in /opt/samba4/lib

 ln -s libmapi.so.0.7  libmapi.so.0

 Am I missing something to get the plugin working in this version of
 Evolution?
 I haven't really tested this with 2.22.
 The RPMs were built for 2.12. So the plugins will be installed in
 $libdir/evolution/2.12/ . Try copying the *eplug and *.so file to
 $libdir/evolution/2.22 .. It could work.
 
 OK, progress!  I wasn't getting any messages about libmapi.so.0, so I
 copied all files out of the $libdir/evolution/2.12 directory into the
 $libdir/evolution/2.22 directory and then I got the message about
 libmapi.so.0.  I created the symlink to libmapi.so.0.7 and now the
 plugin is listed in evolution and stays checked over evolution restarts :)
 
 But, when I go to configure the email account and click on the 'Receive
 email' tab, I got a message about can't load plugin
 'libcamel-1.2.so.10': cannot open.  I had a look and Ubuntu 8.04 has
 libcamel1.2-11 installed, not -10.  I tried symlinking to the -11
 version, but when hitting the 'Receive email' tab, get a camel-WARNING
 message about 'CamelMapiStores' has smaller class size than parent
 'CamelOfflineStore' and Exchange MAPI still does not appear in the list
 of available methods for receiving email.
 
 Any ideas on how/where to get libcamel1.2-10 for Ubuntu?  I'll start
 looking.

Duh, packages.ubuntu.com was a good place to start...  I got 
libcamel1.2-10 (from the gutsy distro) and installed its dependency 
libnss3-0d (from heron) successfully.

However the same problem occurs, here is the message verbatim:
$ evolution
Loading Exchange MAPI Plugin

listener is constructed
BBDB spinning up...
camel-mapi-store.c(166):camel_mapi_store_get)type:Reached

(evolution:5980): camel-WARNING **: camel_type_register: 
'CamelMapiStores' has smaller class size than parent 'CamelOfflineStore'



And no Exchange MAPI method appears in the list of methods to receive email.

Any ideas on where to proceed next?

Thanks,
-- 
Greg Vickers
Phone: +61 7 3138 6902
IT Security Engineer  Project Manager
Queensland University of Technology, CRICOS No. 00213J
___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


[Evolution] Exchange MAPI plugin on Evolution 2.22 (Ubuntu 8.04)

2008-04-14 Thread Greg Vickers
Hi all,

I've run up a VM of Ubuntu 8.04 beta and it comes with Evolution 2.22. 
I've installed the deb-converted rpms and exported the environment 
variables as well as adding 'include /opt/samba4/lib' to /etc/ld.so.conf 
and running 'sudo ldconfig':

export PATH=/opt/samba4:$PATH
export PKG_CONFIG_PATH=/opt/samba4/lib/pkgconfig:$PKG_CONFIG_PATH
export LD_LIBRARY_PATH=/opt/samba4/lib:$LD_LIBRARY_PATH

When I start Evolution from the terminal I set the exports from, I get 
zero messages from Evolution about the MAPI plugin, and it doesn't show 
up in the list of plugins.

Am I missing something to get the plugin working in this version of 
Evolution?

Thanks,
-- 
Greg Vickers
Phone: +61 7 3138 6902
IT Security Engineer  Project Manager
Queensland University of Technology, CRICOS No. 00213J
___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] evolution-exchange-mapi-provider plugin disables itself

2008-03-30 Thread Joseph L. Casale
Ubuntu 7.10 has
Evolution version 2.12.1, I believe the MAPI plugin requires Evolution
version 2.22, right?

I just installed 2.22 and that forced data-server to upgrade as well (Fedora 
Core 8 dev repo) and now the plugin can't load as it says it needs 
libcamel-1.2.so.10 which isn't provided by data-server 2.22...

So *I* care about connecting to an Exchange 2007 server, do I *have* to
run the MAPI plugin on Evolution 2.22?  And if not, does anyone have any
tips on getting the MAPI plugin working on Evolution 2.12?

I look forward to this answer:)
jlc
___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] evolution-exchange-mapi-provider plugin disables itself

2008-03-30 Thread Rick Bilonick

On Mon, 2008-03-31 at 09:54 +1000, Greg Vickers wrote:
 Hi all,
 
 Rick Bilonick wrote:
  On Thu, 2008-03-27 at 20:28 -0600, Joseph L. Casale wrote:
  After installing this in Fedora Core 8, I can not get the plug-in to 
  activate. After I check it, it disables itself as soon as I restart 
  Evolution.
 
  Anyone seen this before?
 
  Thanks!
  jlc
  
  Here is the well-kept secret (I could not find the original list
  messages I received):
  
  export PATH=/opt/samba4:$PATH
  export PKG_CONFIG_PATH=/opt/samba4/lib/pkgconfig:$PKG_CONFIG_PATH
  export LD_LIBRARY_PATH=/opt/samba4/lib:$LD_LIBRARY_PATH
 
 snip snip
 
  I don't really thing anyone cares about connecting to Exchange 2007. At
  least, that's the way it appears to me. (A couple months ago with the
  latest patches, I was able to connect to exchange through the web
  exchange server evolution plugin. I was even able to get to the global
  address list - something I'd never been able to do with the plugin. Of
  course, not 2 weeks later the IT switched me to an Exchange 2007 server
  (and wouldn't switch me back).)
 
 I've converted the rpm files for the Exchange MAPI plugin into deb 
 format and installed them on Ubuntu 7.10 successfully.  Ubuntu 7.10 has 
 Evolution version 2.12.1, I believe the MAPI plugin requires Evolution 
 version 2.22, right?
 
 When I start Evolution from the menu (i.e. without having set the 
 environment variables), the Exchange MAPI plugin appears in the list of 
 plugins (yay!) but ticking it and restarting Evolution does not keep the 
 plugin enabled.  Setting the environment variables as above and starting 
 Evolution from that shell means that the plugin stays enabled over 
 Evolution restarts (yay!) but when I edit my account details, only the 
 older Microsoft Exchange method of receiving email is shown, and we 
 have an Exchange 2007 server :(
 
 So *I* care about connecting to an Exchange 2007 server, do I *have* to 
 run the MAPI plugin on Evolution 2.22?  And if not, does anyone have any 
 tips on getting the MAPI plugin working on Evolution 2.12?
 
 Thanks,

I running 2.12.3 and as long as I execute the exports, the MAPI plugin
loads and I can set up a MAPI account. When I try to connect, I cannot
get it to authenticate and I don't know whether the problem is with
Evolution or with the Exchange 2007 server. I previously posted several
times the error messages I was receiving but received ABSOLUTELY no
repsonse from anyone on houw to proceed. I would have thought the
programmers would have given be some clue as to how to get MAPI working
but it was the wrong thought.

Rick B.

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


[Evolution] Exchange MAPI Connector

2007-10-23 Thread Srinivasa Ragavan
Hello everyone,

For Evolution 2.22 we should be having MAPI based Exchange connector
which developed in parallel with Openchange based libmapi. The team is
currently working on that and the code is currently maintianed at GNOME
SVN in EXCHANGE_MAPI_BRANCH (both for evolution and
evolution-data-server)

http://svn.gnome.org/viewvc/evolution/branches/EXCHANGE_MAPI_BRANCH/
http://svn.gnome.org/viewvc/evolution-data-server/branches/EXCHANGE_MAPI_BRANCH/

I created the branch yesterday and we committed our week long effort
there. We now have a working account setup plugin, base camel/calendar
code and a partially working addressbook impl. Things should get to a
working shape in another week or two. I hope that soon, Johnny would be
able to create a OpenSUSE Build Service repository (rpms for OpenSUSE,
Fedora, Ubuntu and few more) for Evolution and its dependencies so that
users can install the rpms and get a feel of it even before the
release. 

-Srini.

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


Re: [Evolution] Exchange MAPI Connector

2007-10-23 Thread Ow Mun Heng

On Tue, 2007-10-23 at 12:07 +0530, Srinivasa Ragavan wrote:
 For Evolution 2.22 we should be having MAPI based Exchange connector
 which developed in parallel with Openchange based libmapi. The team is
 currently working on that and the code is currently maintianed at GNOME
 SVN in EXCHANGE_MAPI_BRANCH (both for evolution and
 evolution-data-server)


This may be like the happiest news for quite a number of users..

Myself included.

(Now.. if only it will work for the oulook web-based email like
previously or be able to export/use RPC over HTTP)


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