Hi, I've been testing Openchange for some time now on both Fedora 9 and OpenSuse 11 (x86)/OpenSuse 10.3 (x64). It's working very well now. It was only a couple weeks ago where trying to send a message would crash evolution, but now I can do that plus add/delete calendar entries from my outlook calendar!
One problem, which is a BIG problem, is that messages I receive in evolution have no body. I can see the subject and attachments but no text shows in the body of the message. It does this on all distro's i've tested, all of which are up to date. Messages I send are readable by Outlook just fine, but other evolution clients have the same problem. Messages sent from Outlook to evolution have the same outcome as well. Please let me know if there is some config option I'm missing. Great job on this project so far! Thanks -- Mike Schon Enterprise Consulting Group Systems Engineer [EMAIL PROTECTED] (314) 205-9030 [EMAIL PROTECTED] wrote: > Send devel mailing list submissions to > [email protected] > > To subscribe or unsubscribe via the World Wide Web, visit > http://mailman.openchange.org/listinfo/devel > or, via email, send a message with subject or body 'help' to > [EMAIL PROTECTED] > > You can reach the person managing the list at > [EMAIL PROTECTED] > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of devel digest..." > > > Today's Topics: > > 1. Re: evolution-data-server can not be compiled using libmapi > (Julien Kerihuel) > 2. Re: evolution-data-server can not be compiled using libmapi > (Nicolas Tetreault) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Thu, 18 Sep 2008 13:19:10 +0200 > From: Julien Kerihuel <[EMAIL PROTECTED]> > Subject: Re: [openchange][devel] evolution-data-server can not be > compiled using libmapi > To: Nicolas Tetreault <[EMAIL PROTECTED]> > Cc: liu shuai <[EMAIL PROTECTED]>, [email protected], > [EMAIL PROTECTED] > Message-ID: <[EMAIL PROTECTED]> > Content-Type: text/plain; charset="utf-8" > > In the same order of ideas, > > (Question for our packagers): Does it look like a good idea we create > some kind of "nightly builds" - nightly is possibly not the better name > here, but anyway you get the idea. > > On Thu, 2008-09-18 at 13:06 +0200, Nicolas Tetreault wrote: > >> I thought I give it another go using the samba4, openchange packages in >> Ubuntu Intrepid. Hovewer, get this error when compiling >> evolution-data-server from svn: >> >> mv >> -f .deps/exchange-mapi-cal-tz-utils.Tpo .deps/exchange-mapi-cal-tz-utils.Plo >> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN= >> \"libexchangemapi\" -DMAPI_DATADIR= >> \""/usr/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/lib/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/dbus-1.0 -I/usr/lib/dbus-1.0/include -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/lib/gnome-vfs-2.0/include -I/usr/include/glib-2.0 >> -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 >> -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include >> -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//include -I/usr/include/samba-4.0 -g -O2 -Wall >> -Wmissing-prototypes -Wno-sign-compare -Wno-pointer-sign -MT >> exchange-mapi-cal-recur-utils.lo -MD -MP >> -MF .deps/exchange-mapi-cal-recur-utils.Tpo -c -o >> exchange-mapi-cal-recur-utils.lo exchange-mapi-cal-recur-utils.c >> exchange-mapi-cal-recur-utils.c: In function ?get_ical_weekstart?: >> exchange-mapi-cal-recur-utils.c:81: error: ?FirstDOW_Sunday? undeclared >> (first use in this function) >> exchange-mapi-cal-recur-utils.c:81: error: (Each undeclared identifier >> is reported only once >> exchange-mapi-cal-recur-utils.c:81: error: for each function it appears >> in.) >> exchange-mapi-cal-recur-utils.c:82: error: ?FirstDOW_Monday? undeclared >> (first use in this function) >> exchange-mapi-cal-recur-utils.c:83: error: ?FirstDOW_Tuesday? undeclared >> (first use in this function) >> exchange-mapi-cal-recur-utils.c:84: error: ?FirstDOW_Wednesday? >> undeclared (first use in this function) >> exchange-mapi-cal-recur-utils.c:85: error: ?FirstDOW_Thursday? >> undeclared (first use in this function) >> exchange-mapi-cal-recur-utils.c:86: error: ?FirstDOW_Friday? undeclared >> (first use in this function) >> exchange-mapi-cal-recur-utils.c:87: error: ?FirstDOW_Saturday? >> undeclared (first use in this function) >> exchange-mapi-cal-recur-utils.c: In function ?get_mapi_weekstart?: >> exchange-mapi-cal-recur-utils.c:96: error: ?FirstDOW_Sunday? undeclared >> (first use in this function) >> exchange-mapi-cal-recur-utils.c:97: error: ?FirstDOW_Monday? undeclared >> (first use in this function) >> exchange-mapi-cal-recur-utils.c:98: error: ?FirstDOW_Tuesday? undeclared >> (first use in this function) >> exchange-mapi-cal-recur-utils.c:99: error: ?FirstDOW_Wednesday? >> undeclared (first use in this function) >> exchange-mapi-cal-recur-utils.c:100: error: ?FirstDOW_Thursday? >> undeclared (first use in this function) >> exchange-mapi-cal-recur-utils.c:101: error: ?FirstDOW_Friday? undeclared >> (first use in this function) >> exchange-mapi-cal-recur-utils.c:102: error: ?FirstDOW_Saturday? >> undeclared (first use in this function) >> exchange-mapi-cal-recur-utils.c: In function ?get_ical_pos?: >> exchange-mapi-cal-recur-utils.c:126: error: ?RecurrenceN_First? >> undeclared (first use in this function) >> exchange-mapi-cal-recur-utils.c:127: error: ?RecurrenceN_Second? >> undeclared (first use in this function) >> exchange-mapi-cal-recur-utils.c:128: error: ?RecurrenceN_Third? >> undeclared (first use in this function) >> exchange-mapi-cal-recur-utils.c:129: error: ?RecurrenceN_Fourth? >> undeclared (first use in this function) >> exchange-mapi-cal-recur-utils.c:130: error: ?RecurrenceN_Last? >> undeclared (first use in this function) >> exchange-mapi-cal-recur-utils.c: In function ?get_mapi_pos?: >> exchange-mapi-cal-recur-utils.c:139: error: ?RecurrenceN_First? >> undeclared (first use in this function) >> exchange-mapi-cal-recur-utils.c:140: error: ?RecurrenceN_Second? >> undeclared (first use in this function) >> exchange-mapi-cal-recur-utils.c:141: error: ?RecurrenceN_Third? >> undeclared (first use in this function) >> exchange-mapi-cal-recur-utils.c:142: error: ?RecurrenceN_Fourth? >> undeclared (first use in this function) >> exchange-mapi-cal-recur-utils.c:143: error: ?RecurrenceN_Last? >> undeclared (first use in this function) >> exchange-mapi-cal-recur-utils.c: In function ?check_calendar_type?: >> exchange-mapi-cal-recur-utils.c:224: error: ?CAL_DEFAULT? undeclared >> (first use in this function) >> exchange-mapi-cal-recur-utils.c:224: error: ?CAL_GREGORIAN? undeclared >> (first use in this function) >> exchange-mapi-cal-recur-utils.c: In function >> ?exchange_mapi_cal_util_bin_to_rrule?: >> exchange-mapi-cal-recur-utils.c:260: error: ?RecurFrequency_Daily? >> undeclared (first use in this function) >> exchange-mapi-cal-recur-utils.c:265: error: ?PatternType_Day? undeclared >> (first use in this function) >> exchange-mapi-cal-recur-utils.c:289: error: ?PatternType_Week? >> undeclared (first use in this function) >> exchange-mapi-cal-recur-utils.c:339: error: ?RecurFrequency_Weekly? >> undeclared (first use in this function) >> exchange-mapi-cal-recur-utils.c:402: error: ?RecurFrequency_Monthly? >> undeclared (first use in this function) >> exchange-mapi-cal-recur-utils.c:407: error: ?PatternType_Month? >> undeclared (first use in this function) >> exchange-mapi-cal-recur-utils.c:407: error: ?PatternType_MonthEnd? >> undeclared (first use in this function) >> exchange-mapi-cal-recur-utils.c:440: error: ?PatternType_MonthNth? >> undeclared (first use in this function) >> exchange-mapi-cal-recur-utils.c:508: error: ?RecurFrequency_Yearly? >> undeclared (first use in this function) >> exchange-mapi-cal-recur-utils.c:584: error: ?END_AFTER_DATE? undeclared >> (first use in this function) >> exchange-mapi-cal-recur-utils.c:589: error: ?END_AFTER_N_OCCURRENCES? >> undeclared (first use in this function) >> exchange-mapi-cal-recur-utils.c:594: error: ?END_NEVER_END? undeclared >> (first use in this function) >> exchange-mapi-cal-recur-utils.c:240: warning: unused variable >> ?modified_list? >> exchange-mapi-cal-recur-utils.c: In function >> ?exchange_mapi_cal_util_rrule_to_bin?: >> exchange-mapi-cal-recur-utils.c:835: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:839: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:842: error: ?RecurFrequency_Daily? >> undeclared (first use in this function) >> exchange-mapi-cal-recur-utils.c:843: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:848: error: ?PatternType_Day? undeclared >> (first use in this function) >> exchange-mapi-cal-recur-utils.c:849: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:852: error: ?CAL_DEFAULT? undeclared >> (first use in this function) >> exchange-mapi-cal-recur-utils.c:853: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:857: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:861: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:865: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:870: error: ?RecurFrequency_Weekly? >> undeclared (first use in this function) >> exchange-mapi-cal-recur-utils.c:871: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:874: error: ?PatternType_Week? >> undeclared (first use in this function) >> exchange-mapi-cal-recur-utils.c:875: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:879: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:883: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:887: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:891: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:912: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:917: error: ?RecurFrequency_Monthly? >> undeclared (first use in this function) >> exchange-mapi-cal-recur-utils.c:918: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:921: error: ?PatternType_Month? >> undeclared (first use in this function) >> exchange-mapi-cal-recur-utils.c:924: error: ?PatternType_MonthNth? >> undeclared (first use in this function) >> exchange-mapi-cal-recur-utils.c:926: error: ?RecurrenceN_Last? >> undeclared (first use in this function) >> exchange-mapi-cal-recur-utils.c:935: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:939: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:943: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:947: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:951: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:955: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:961: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:964: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:972: error: ?RecurFrequency_Yearly? >> undeclared (first use in this function) >> exchange-mapi-cal-recur-utils.c:973: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:977: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:981: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:985: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:989: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:993: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:1002: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:1008: error: ?END_AFTER_DATE? undeclared >> (first use in this function) >> exchange-mapi-cal-recur-utils.c:1009: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:1012: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:1016: error: ?END_AFTER_N_OCCURRENCES? >> undeclared (first use in this function) >> exchange-mapi-cal-recur-utils.c:1017: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:1020: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:1024: error: ?END_NEVER_END? undeclared >> (first use in this function) >> exchange-mapi-cal-recur-utils.c:1025: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:1028: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:1035: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:1039: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:1053: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:1061: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:1067: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:1096: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:1100: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:1104: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:1113: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:1122: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:1127: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:1133: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> exchange-mapi-cal-recur-utils.c:1139: warning: passing argument 2 of >> ?g_byte_array_append? from incompatible pointer type >> make[3]: *** [exchange-mapi-cal-recur-utils.lo] Error 1 >> make[3]: Leaving directory >> `/home/nt271/temp/OpenChange/evolution-data-server/servers/mapi' >> make[2]: *** [all-recursive] Error 1 >> make[2]: Leaving directory >> `/home/nt271/temp/OpenChange/evolution-data-server/servers' >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory >> `/home/nt271/temp/OpenChange/evolution-data-server' >> make: *** [all] Error 2 >> >> >> I'm using openchange-1.0~svn679-1 and >> samba4-4.0.0-alpha4~20080727-1ubuntu1 >> >> I'll try again using the latest openchange svn >> >> Nic >> >> On Thu, 2008-09-18 at 16:47 +0800, liu shuai wrote: >> >>> I downloaded the source code at: >>> >>> >>> svn co svn://websvn.openchange.org/openchange/trunk openchange -r 710 >>> svn co >>> svn://[EMAIL >>> PROTECTED]/svn/evolution-data-server/branches/EXCHANGE_MAPI_BRANCH >>> evolution-data-server >>> svn co >>> svn://[EMAIL PROTECTED]/svn/evolution/branches/EXCHANGE_MAPI_BRANCH >>> evolution >>> >>> >>> And I compiled the openchange and openclient can access exchange now. >>> >>> >>> However, when I compile evolution-data-server, >>> >>> >>> I have the following problem: >>> >>> >>> Making all in mapi >>> make[3]: Entering directory >>> `/home/liushuai/myfile/mapi/evolution-http://mailman.openchange.org/pipermail/devel/2007-August/000301.html-server/servers/mapi' >>> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN= >>> \"libexchangemapi\" -DMAPI_DATADIR= >>> \""/usr/local/samba/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/lib/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/lib/gnome-vfs-2.0/include >>> -I/usr/include/glib-2.0 -I/usr/lib/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? >>> >>> >>> >>> >>> I learned from the >>> address >>> http://mailman.openchange.org/pipermail/devel/2007-August/000301.html >>> and put the libmapi first. >>> However this file exchange-mapi-folder.c passed and the file >>> exchange-mapi-cal-utils.c reported the same problem >>> >>> >>> Is anybody encounter this problem? >>> >>> >>> Shuai Liu >>> _______________________________________________ >>> devel mailing list >>> [email protected] >>> http://mailman.openchange.org/listinfo/devel >>> >> _______________________________________________ >> devel mailing list >> [email protected] >> http://mailman.openchange.org/listinfo/devel >> _______________________________________________ devel mailing list [email protected] http://mailman.openchange.org/listinfo/devel
