Re: [Evolution-hackers] MAPI backend

2008-09-05 Thread Suman Manjunath
On Tue, Sep 2, 2008 at 11:17 PM, Patrick Ohly [EMAIL PROTECTED] wrote:
 On Tue, 2008-08-19 at 20:22 +0200, Patrick Ohly wrote:
 I'm on Exchange 2007 now. Setting up the MAPI backend worked, but I had
 to patch the source to get past a calendar authentication problem [1].

will take a look later today :-)

 Afterwards I could see some events, but not all. It seems that recurring
 meetings are not yet supported: these seem to be the ones that I'm
 missing and creating one anew leads to an unspecific error message.

Just added recurrence support in r9483 (Note: You need to update to
LibMAPI r710)
Except 'modifying single instances of recurring appointments', all
sorts of recurrence-rules which are supported by evolution are
fetched/can be set.

 FWIW, I also had other problems (I don't plan to file bug reports for
 those because I assume that it's too early for that):
  * the character set for emails were detected incorrectly, thus
displaying emails with English text with Chinese (?) characters

this might be related to fetching the PR_BODY_HTML property. I've
removed it in my last commit. Lemme know if you still see this issue.

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


Re: [Evolution-hackers] MAPI backend

2008-09-02 Thread Patrick Ohly
On Tue, 2008-08-19 at 20:22 +0200, Patrick Ohly wrote:
 I don't have root access, therefore I compiled all the required
 components (Samba, libmapi, EDS, Evolution) from source. I haven't tried
 to run it yet.

I'm on Exchange 2007 now. Setting up the MAPI backend worked, but I had
to patch the source to get past a calendar authentication problem [1].
Afterwards I could see some events, but not all. It seems that recurring
meetings are not yet supported: these seem to be the ones that I'm
missing and creating one anew leads to an unspecific error message.

I need the MAPI backend primarily for calendars. As it is now I cannot
use it (most of my meetings are recurring), so I'll have to depend on
OWA for the time being.

FWIW, I also had other problems (I don't plan to file bug reports for
those because I assume that it's too early for that):
  * the character set for emails were detected incorrectly, thus
displaying emails with English text with Chinese (?) characters
  * After fixing the calendar authentication problem, LDAP started
to show signs of life on the console: for over an hour before I
left I saw log messages about LDAP contacts being downloaded
continuously. I considered killing it as it seemed to download
all contacts, but I decided to give it a chance - perhaps it'll
stop eventually by itself. In the GUI I haven't been able to get
any results so far (another important usage for me).

[1] http://bugzilla.gnome.org/show_bug.cgi?id=550474

-- 
Bye, Patrick Ohly
--  
[EMAIL PROTECTED]
http://www.estamos.de/

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


Re: [Evolution-hackers] MAPI backend

2008-09-02 Thread Srinivasa Ragavan
On Tue, 2008-09-02 at 19:47 +0200, Patrick Ohly wrote:
 On Tue, 2008-08-19 at 20:22 +0200, Patrick Ohly wrote:
  I don't have root access, therefore I compiled all the required
  components (Samba, libmapi, EDS, Evolution) from source. I haven't tried
  to run it yet.
 
 I'm on Exchange 2007 now. Setting up the MAPI backend worked, but I had
 to patch the source to get past a calendar authentication problem [1].
 Afterwards I could see some events, but not all. It seems that recurring
 meetings are not yet supported: these seem to be the ones that I'm
 missing and creating one anew leads to an unspecific error message.
 
 I need the MAPI backend primarily for calendars. As it is now I cannot
 use it (most of my meetings are recurring), so I'll have to depend on
 OWA for the time being.
 
 FWIW, I also had other problems (I don't plan to file bug reports for
 those because I assume that it's too early for that):
   * the character set for emails were detected incorrectly, thus
 displaying emails with English text with Chinese (?) characters
   * After fixing the calendar authentication problem, LDAP started
 to show signs of life on the console: for over an hour before I
 left I saw log messages about LDAP contacts being downloaded
 continuously. I considered killing it as it seemed to download
 all contacts, but I decided to give it a chance - perhaps it'll
 stop eventually by itself. In the GUI I haven't been able to get
 any results so far (another important usage for me).
Patrick, 

The current, MAPI branch, has the hacked up GAL implementation from the
evolution-exchange project, which uses ldap, but runs standalone in
e-d-s, unlike the other one. Ideally, we must be doing GAL based on
libmapi's nspi interface to browse/populate GAL. Then we would be able
to do faster lookup, better cache resync, delta fetc etc. But, its again
huge effort, so just waiting to get the current one out with the old GAL
and take this up later.

-Srini

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


Re: [Evolution-hackers] MAPI backend

2008-08-19 Thread Johnny Jacob
On Tue, 2008-08-19 at 20:22 +0200, Patrick Ohly wrote:
 Hello,
 
 I'll soon be migrated to Exchange 2007 at work, so I'll have to get the
 MAPI backend working or I'll loose convenient access to the shared
 calendar.
 
 I don't have root access, therefore I compiled all the required
 components (Samba, libmapi, EDS, Evolution) from source. I haven't tried
 to run it yet.
 
 I ran into several compile issues (dolt uses += which my bash didn't
 support; include paths wrong for out-of-tree compilation) and have
 patches for them. Shall I submit them to bugzilla.gnome.org?

yes please. Add evolution[mapi] in status whiteboard.

 
 Have the licensing issues been resolved?

It is in progress.

 
 What's the recommended way to keep track of the MAPI development (known
 issues, current status, etc.)? Are the go-evolution pages kept
 up-to-date?

http://www.go-evolution.org/MAPIProvider Yep , we try to keep this page
updated. There is a #evo-mapi channel for this.

Thanks a lot !

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