Re: [Evolution-hackers] MAPI backend
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
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
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
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