[otlkcon-devel] Development Blog for Open Connector
Hello, I've been working on getting more documentation on the Connector out there. Two major changes in the works is a new website, based on a Content Management System that is in the works but not complete and also a new blog. The goal of the blog is to introduce more visibility into the connectors development, and to put informal instructions out there for testers. Already there's a post on the full description of the configuration tool, and also pointers for testers to follow when evaluating the connector. I will post statuses on there as well. The blog is at... http://blog.openconnector.com/ Best regards, Kervin - Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 ___ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/otlkcon-devel
[otlkcon-devel] Open Connector Project Status
Hello Group, It's been a while we sent a project status out to the list... Work continues on final 2 Open Connector Outlook providers. The Address-book and Freebusy providers. Those are the new components in Milestone 3. The Address-book provider is roughly 75% done and is the bigger of the 2 providers. The original plan was to use the WebDAV principal hierarchy as a bare-bones data store for the address-book. And only after that was done would we move to LDAP as a back-end. We worked on this a while but it seems that the WebDAV principal hierachy address-book will not work due to inconsistency in server implementations. So the CalDAV principal hierarchy address- book provider has been scrapped; at least until the servers start treating WebDAV principals in a more consistant and configurable manner. We are now working on the LDAP address-book as the default address-book implementation. The Freebusy provider is still about 20% completed. That should be completed in about a week. We estimate that Milestone 3 should be done by May 7th. The delay is due entirely to cancelling the work done on the WebDAV principal back-end. The next step is to complete the LDAP address-book provider in the next few days and continue immediately on the freebusy provider. Best regards, Kervin - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone ___ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/otlkcon-devel
Re: [otlkcon-devel] Question about Outlook Connection
Hello Emil, If you're using the latest build of Open Connector you shouldn't have to much issues with basic or digest authentication with Calendar Server. There is an issue with digest authentication and Apple Calendar Server if there is a value in the string child tag of the Digest key tag. Make sure that string is empty in all *.plist files, and you should be ok. Basic authentication, should just work. So if there're issues with that, then somethings wrong. Are you using the Open Connector build? Best regards, Kervin - Original Message Your efforts are much appreciated. However, I cannot for the life of me figure out how to get the connector to authenticate against iCal Server or Darwin Calendar Server. Have you - or anyone else - succeeded? Client setup: XP SP2, Outlook 2007. Server setup: iCal Server from OS X Server 10.5.2 or Darwin Calendar Server (latest = build 2263) When Digest authentication is on, I get an Unauthorized error when trying to browse the resource from Outlook. Home URI works in Safari/ Firefox. Error in the caldav log is: [NegotiateCredentialFactory] authGSSServerStep: Invalid token was supplied(No error) [AMP,client] 'Authentication failed: Bad credentials: Invalid token was supplied(No error)' When Digest/Kerberos is off and Basic is on (as edited directly in / etc/caldav/caldavd.plist), I still get Unauthorized 99% of the time. Under some special (poorly understood) circumstances, the default calendar calendar WILL show up and I was once (!) able to add an event to it (as seen by iCal client), although this quickly stopped working... HTH, /Emil 19 mar 2008 kl. 22.27 skrev Kervin L. Pierre: Hi, There seems to be some incompatibility between Apple Calendar Server and the Microsoft HTTP Auth features in certain configurations. I still haven't got Digest Authentication to work yet, and as others have noted, windows sometimes defaults to incompatible authentication schemes. There may be a work around. We've found work arounds for similar issues with the MS HTTP protocol stack and CalDAV servers. In the meantime, having Calendar Server to default to 'Basic' or 'Simple' authentication, maybe over HTTPS for security, might be the best way around this if you'd like to continue test the connector. Best regards, Kervin - Original Message From: Greg Cole To: otlkcon-devel@lists.sourceforge.net Sent: Wednesday, March 19, 2008 1:56:42 PM Subject: Re: [otlkcon-devel] Question about Outlook Connection I was able to get IE 7 to login to our iCal server by disabling the setting Enable Integrated Windows Authentication under tools - internet options - advanced tab - security section. I can find no similar setting for Outlook. Greg Cole System and Database Administrator University of Oregon School of Law 1221 University of Oregon Eugene, OR 97403 (541) 346-3933 On Mar 18, 2008, at 4:25 PM, Chad McDonald wrote: Edwin, Sorry it's taken me awhile to get back to you on this. I had the same issues that you do. From what I can tell it's an issue between Windows and the Apple iCal server implementation of CALDAV. From what I've been gathering it doesn't have much to do with Outlook or the open connector plugin. Try this: Can you login to http(s)://yourcaldavservername:8008 using IE (6 or 7, it doesn't matter) on your test windows machine? I could not. I even tried setting the iCal authentication method to any method in Sever Admin with no luck. Mozilla firefox on windows authenticates and can browse to calendar files on http(s)://mycaldavservername: 8008 just fine. There is something in IE which is also then used by Windows that prevents us from correctly authenticating to an Apple iCal server. What it is I don't know but I know that is why when you try to browse for calendars using the open connector plugin it errors out with authentication failure messages. Hope this helps a little, sorry I don't have better news for you. I'm not sure who needs to update here M$ or Apple or maybe both, but I'm going to report the issue to both parties and hope for the best. I'm copying the Open Connector List on this message as well in case it provides help for any others out there struggling to make this work with Apple's iCal server. Hope you don't mind. Chad McDonald Compucraft Service Consultant 616.454.3442 [EMAIL PROTECTED] http://www.compucraft.net On Mar 12, 2008, at 11:55 PM, Edwin Bien wrote: Hello Chad Please forgive me for emailing you but I am looking for assistance with outlook connectivity to iCal server. I see from your posting on the list you experienced authentication issues. I am having similar issues. Our configuration is leopard server with open directory enabled. I get “not authorised” errors. Were you able to resolve
Re: [otlkcon-devel] Question about Outlook Connection
Hi, There seems to be some incompatibility between Apple Calendar Server and the Microsoft HTTP Auth features in certain configurations. I still haven't got Digest Authentication to work yet, and as others have noted, windows sometimes defaults to incompatible authentication schemes. There may be a work around. We've found work arounds for similar issues with the MS HTTP protocol stack and CalDAV servers. In the meantime, having Calendar Server to default to 'Basic' or 'Simple' authentication, maybe over HTTPS for security, might be the best way around this if you'd like to continue test the connector. Best regards, Kervin - Original Message From: Greg Cole [EMAIL PROTECTED] To: otlkcon-devel@lists.sourceforge.net Sent: Wednesday, March 19, 2008 1:56:42 PM Subject: Re: [otlkcon-devel] Question about Outlook Connection I was able to get IE 7 to login to our iCal server by disabling the setting Enable Integrated Windows Authentication under tools - internet options - advanced tab - security section. I can find no similar setting for Outlook. Greg Cole System and Database Administrator University of Oregon School of Law 1221 University of Oregon Eugene, OR 97403 (541) 346-3933 On Mar 18, 2008, at 4:25 PM, Chad McDonald wrote: Edwin, Sorry it's taken me awhile to get back to you on this. I had the same issues that you do. From what I can tell it's an issue between Windows and the Apple iCal server implementation of CALDAV. From what I've been gathering it doesn't have much to do with Outlook or the open connector plugin. Try this: Can you login to http(s)://yourcaldavservername:8008 using IE (6 or 7, it doesn't matter) on your test windows machine? I could not. I even tried setting the iCal authentication method to any method in Sever Admin with no luck. Mozilla firefox on windows authenticates and can browse to calendar files on http(s)://mycaldavservername: 8008 just fine. There is something in IE which is also then used by Windows that prevents us from correctly authenticating to an Apple iCal server. What it is I don't know but I know that is why when you try to browse for calendars using the open connector plugin it errors out with authentication failure messages. Hope this helps a little, sorry I don't have better news for you. I'm not sure who needs to update here M$ or Apple or maybe both, but I'm going to report the issue to both parties and hope for the best. I'm copying the Open Connector List on this message as well in case it provides help for any others out there struggling to make this work with Apple's iCal server. Hope you don't mind. Chad McDonald Compucraft Service Consultant 616.454.3442 [EMAIL PROTECTED] http://www.compucraft.net On Mar 12, 2008, at 11:55 PM, Edwin Bien wrote: Hello Chad Please forgive me for emailing you but I am looking for assistance with outlook connectivity to iCal server. I see from your posting on the list you experienced authentication issues. I am having similar issues. Our configuration is leopard server with open directory enabled. I get “not authorised” errors. Were you able to resolve this issue and if so may I ask what your resolution was? Again Sorry for the intrusion Edwin Edwin Bien IT Support ZOO 82 Wentworth Ave Kingston ACT 2604 Australia Phone: (02) 6260 8777 Fax (02) 6260 8778 email: [EMAIL PROTECTED] www.zoogroup.com.au NOTICE – The information transmitted is for use of the intended recipient only and may contain confidential or legally privileged material. If you are not the intended addressee, please notify the sender immediately and delete all records of the message from your computer. Any reproduction, dissemination, copying, disclosure, modification, distribution and/or publication of this message without the prior written consent of the sender are strictly prohibited. The contents of this communication represent the sender's personal views and opinions, which do not necessarily reflect those of ZOO. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/___ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/otlkcon-devel - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net
[otlkcon-devel] Open Connector Groupware Status Report
Hello, We have just completed a new build of the Open Connector Groupware project to... http://sourceforge.net/projects/otlkcon/ This is NOT a milestone release but includes fixes for some serious issues reported by testers and a few internal changes. 1. Multi-valued properties are now supported. This is a very important prerequisite for the address-book provider being worked on. 2. The Contacts folder is now created. Only simple contacts have been tested so far but contacts are now stored and retrieved from Open Connector's local store. 3. iCalendar SUMMARY, LOCATION, and DESCRIPTION properties are all synchronized with Outlook's internal data. 4. Message bodies in general are handled much better now 5. Many bugfixes. Work continues on the Milestone 3 release which should include the completed address -book provider and also the free-busy provider. Best regards, Kervin - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/otlkcon-devel
[otlkcon-devel] New Open Connector Groupware Milestone Build - Version 0.5 Milestone 2.5
Hello, There's a new build stone build of the Open Connector Groupware project at... http://sourceforge.net/projects/otlkcon/ The build fixes all known outstanding deadlock issues. If you witness any hanging with Outlook and this build please let us know. There is also better support for iCalendar from various CalDAV servers. Although much more work is left to be done. New configuration defaults should make configuring the plugin easier as well. Please continue to use... http://www.openconnector.org/demo/ for an example of doing this. Next is Milestone 3, where we will tackle Free-busy lookups and the Outlook Address-book support. Best regards, Kervin - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/otlkcon-devel
Re: [otlkcon-devel] Connect outlook 2007 with Open Connector to Mac OS X Leopard Server CALDAV
Hello Harry, There does seem to be some issues with the Apple Calendar Server and windows. I am trying to get down to the bottom of it myself. 1. Could you find out what type of authentication your server is configured for? That should be in the configuration XML file for your server. 2. Could you send me a Wireshark ( http://www.wireshark.org/ ) session file captured when you are trying to browse your server with Open Connector? You should change important credential information of course. If you use Digest Authentication on your server try switching to Basic and see what happens. Best regards, Kervin - Original Message From: J.H.W.van der Sluis [EMAIL PROTECTED] To: otlkcon-devel@lists.sourceforge.net Sent: Wednesday, February 20, 2008 2:52:56 PM Subject: [otlkcon-devel] Connect outlook 2007 with Open Connector to Mac OS X Leopard Server CALDAV Hi All, I'm trying to get our ical server to connect to Outlook 2007 with the Open connector plug-in. When i want to browse for the remote Calendars i get the message : Connection to the remote server failed. Please double check the Home URI you entered. Connection failed. The remote server returned an error: (401) Unauthorized. If type in the internet explorer http://my.server.com:8008/calendars/users/username/calendar/ and tried to login with my username an password i get also an unauthorized error message. The strange thing is if i do this in firefox is get to see my calendars. Is it possible that this is a security issue with windows XP Professional ? If anyone can help please let me know. Thanks, Harry -Inline Attachment Follows- - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ -Inline Attachment Follows- ___ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/otlkcon-devel - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/otlkcon-devel
Re: [otlkcon-devel] Install error
Hello Ken, The plugin has not been optimized for speed at all and so is very, very slow. When you closed Open Connector the first time you may have corrupted the data file that it was configuring on the first run. Try deleting the data file and restarting Outlook. Please give the plugin a minute or two to build the data file ( as in the video at http://openconnector.org/demo/ ) But I must reiterate that the plugin is very slow for now. And there are few features that need to be completed before any work is done on speed. Best regards, Kervin - Original Message From: Ken Appell [EMAIL PROTECTED] To: Kervin L. Pierre [EMAIL PROTECTED] Cc: otlkcon-devel@lists.sourceforge.net Sent: Tuesday, December 18, 2007 6:02:20 PM Subject: Re: [otlkcon-devel] Install error Thanks Kevin. I was able to install and configure the open connector and I successfully connected to my caldav server. Unfortunately, when I clicked ok Outlook froze. I waited a while and forced it to close and then reopened. Everything works until I try to expand the Open Connector folder. Outlook again freezes with Not Responding notification. I'm running Outlook 2007. ken Kervin L. Pierre wrote: Hello Ken, Thanks for the bug report. As a workaround, could you try downloading and installing... http://www.microsoft.com/downloads/details.aspx?FamilyID=993c0bcf-3bcf-4009-be21-27e85e1857b1displaylang=en Please let me know if that fixes the issue. Best regards, Kervin - Original Message From: Ken Appell [EMAIL PROTECTED] To: otlkcon-devel@lists.sourceforge.net Sent: Sunday, December 16, 2007 5:27:28 PM Subject: [otlkcon-devel] Install error I'm very interested in CalDav access with Outlook. I tried installing the beta OCG software, but I received the following error: Module C:\WINDOWS\system32\msxml6.dll failed to register. HRESULT -2147023782. Contact your support personnel. I am running WinXP Pro SP2 AMD Athlon 3200 1GB RAM thanks. ken - SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace ___ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/otlkcon-devel - SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace___ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/otlkcon-devel
Re: [otlkcon-devel] Project source update
Hello Tom, - Original Message project built successfully. The only issue that I had was that the tests project couldn't find smlog.lib. I noticed the smlog directory Yes, this is a recent change. I removed the dependency on smlog. In fact the smlog source should be removed from the source tree soon. The fix is to removed smlog from the linker input in the project configuration. The latest SVN code should have this fix in there. Best regards, Kervin - SF.Net email is sponsored by: The Future of Linux Business White Paper from Novell. From the desktop to the data center, Linux is going mainstream. Let it simplify your IT future. http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4 ___ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/otlkcon-devel
Re: [otlkcon-devel] Project source update
Hello Tom, - Original Message The 'Debug_Installed' target is needed to build. Also, prebuilt dependency DLLs can be downloaded from... Okay, I'm so out of Visual Studio development it's kinda sad. When you talk about the Debug_Installed target is needed to build what exactly do you mean? This is the Configuration Target. It can be found on the standard build toolbar. The default options are Debug and Release usually. We have a third target, Debug_Installed. Select that in the build toolbar and you should be good to go. This target is basically the same as the Debug except it places the built DLL in the C:\Windows\System32 directory. Useful for speeding up build/test cycles. test it with Leopard Calendar server and I am having a heck of a time. Can anyone post some detailed instructions on how to build the code. I would really like to start testing. Thanks. I'll try to get a milestone build out this weekend. To build from SVN... 1. Get the code... http://sourceforge.net/svn/?group_id=66565 2. Get the dependency binaries... dev-build-binaries-20070715-01.zip on http://sourceforge.net/project/showfiles.php?group_id=66565 3. Unzip the binaries in the otlkcon folder of the source. 4. Open the otlkcon.sln file and click the build button. This should work, let me know if it doesn't. Best regards, Kervin -Tom - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/otlkcon-devel - SF.Net email is sponsored by: The Future of Linux Business White Paper from Novell. From the desktop to the data center, Linux is going mainstream. Let it simplify your IT future. http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4 ___ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/otlkcon-devel
[otlkcon-devel] SVN Source code update
Hello Group, Subversion source code now has all the changes for the Milestone 2 of the 0.4 release. Instructions for getting the source can be found at... http://sourceforge.net/svn/?group_id=66565 The issues addressed in this Milestone include... 1. Outlook 2007 Support 2. Read calendar data from Calendar Server 3. Write calendar data to Calendar Server 4. Create calendars in Calendar Server 5. Support SSL encrypted HTTP connections 6. List calendars on the CalDAV server 7. Multiget report on calendars It would be helpful, if those who can would checkout the current source tree, build and see that it works for them. The plugin is still very slow, and should not be tested on an Outlook installation that you care about. Best regards, Kervin - SF.Net email is sponsored by: The Future of Linux Business White Paper from Novell. From the desktop to the data center, Linux is going mainstream. Let it simplify your IT future. http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4 ___ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/otlkcon-devel
[otlkcon-devel] Project source update
Hello, I've just synced the source code in the Subversion repository. You can find information on getting the source at... http://sourceforge.net/svn/?group_id=66565 The 'Debug_Installed' target is needed to build. Also, prebuilt dependency DLLs can be downloaded from... http://downloads.sourceforge.net/otlkcon/dev-build-binaries-20070715-01.zip Currently there's an issue getting the .Net COM DLLs working with the message store. So if anyone has experience with .Net/COM interop and can get pass this, that would be a big help. After we get that and a few other 'blocking' issue, we'll be ready for a beta release. Best regards, Kervin - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/otlkcon-devel
[otlkcon-devel] OpenConnector Project Status
Hello, Development should be back in full swing for the release of a stable build of the OpenConnector project. I am hoping for a September release of the 0.5 stable version, but there is still a lot to be done. Some project areas that need attention include testcase development, libical integration and extensions, MAPI Table rewrite, and GUI development. Consider helping with the development if you have some time and C++ experience. Best regards, Kervin - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/otlkcon-devel
Re: [otlkcon-devel] mimedir_tlb.h incompatible with Outlook 2007?
Hello Michael, Thanks for the report. I'm looking into this right now. In the near future though, I'm actually looking into moving all iCal operations to libical. Do you have anytime you can put towards this? What 'wire' protocol would Kolab speak? is it documented? Best regards, Kervin --- Michael Sheldon [EMAIL PROTECTED] wrote: Hi, I'm attempting to hack together a Kolab driver for the open connector and I'm testing with Outlook 2007. Uunfortunately when otlkcon attempts to turn my iCal strings in to Mapi objects I get a runtime error. This is caused by otlkcon attempting to use MapiCvt from MIMEDIR.DLL, which as far as I can tell this is an undocumented function that has had it's usage changed between Outlook 2003 and Outlook 2007. How might I go about making otlkcon compatible with Outlook 2007? Thanks, Michael Sheldon. -- Michael Sheldon Tel.: +49 (0)21 61 / 46 43 197 credativ GmbH, HRB Mönchengladbach 12080 Hohenzollernstr. 133, 41061 Mönchengladbach Geschäftsführung: Dr. Michael Meskes, Jörg Folz - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/otlkcon-devel - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/otlkcon-devel
Re: [otlkcon-devel] mimedir_tlb.h incompatible with Outlook 2007?
Not really. It's a Visual Studio build. But the kolab changes shouldn't affect anything else negatively. Best regards, Kervin --- Charles Wyble [EMAIL PROTECTED] wrote: Are the modifications called out below something that can be moved to Autoconf and conditionals? Sent via BlackBerry from T-Mobile -Original Message- From: Michael Sheldon [EMAIL PROTECTED] Date: Tue, 5 Jun 2007 21:23:32 To:Kervin L. Pierre [EMAIL PROTECTED] Cc:otlkcon-devel@lists.sourceforge.net Subject: Re: [otlkcon-devel] mimedir_tlb.h incompatible with Outlook 2007? Hi Kervin, On Tue, 5 Jun 2007 09:20:08 -0700 (PDT) Kervin L. Pierre [EMAIL PROTECTED] wrote: If you can help move to libical internally, that would be a big leap for the project. I can do a lot of the work myself. I'll send you some documentation. Great, thanks, I'll start having a read over it tomorrow. Kolab works by storing simple XML documents on an IMAP server. Unfortunately it does depend on a draft IMAP extension (ANNOTATEMORE), I see. I'll pull in c-client as a project dependency. I've been meaning to do this. There was an issue with the license earlier but they seem to have moved to Apache license now. There's a patch that needs to be applied to c-client for ANNOTATEMORE support: http://mailman1.u.washington.edu/pipermail/imap-uw/attachments/20070315/b5c2efca/imap-2006f_annotation_20070315.bin I remember I needed to modify the patch slightly so that it'd build correctly with Visual Studio, just a matter of moving all variable declerations to the start of code blocks. You'll also need to modify the cflags in the Makefile so that it uses the /Md option instead of /Mt (or possibly the otherway around) otherwise it won't link correctly with otlkcon. Cheers, Michael. Once this is completed there are some further changes I'd like to try making it possible to have multiple calendars created from a single account (if this isn't already possible), because This is possible, though the config GUI may not reflect that as yet. The restriction is 1 calendar per MAPI/Outlook folder. But even that isn't set in stone. The message store can sync 2 remote calendars into a single folder if that feature was seen as useful. matter of setting IMAP ACLs on the respective mailboxes). Any input on this is of course welcome. If we get 1 remote calender to a folder to work we can continue from there. Thank you. Best regards, Kervin Thanks, Michael. Best regards, Kervin --- Michael Sheldon [EMAIL PROTECTED] wrote: Hi, I'm attempting to hack together a Kolab driver for the open connector and I'm testing with Outlook 2007. Uunfortunately when otlkcon attempts to turn my iCal strings in to Mapi objects I get a runtime error. This is caused by otlkcon attempting to use MapiCvt from MIMEDIR.DLL, which as far as I can tell this is an undocumented function that has had it's usage changed between Outlook 2003 and Outlook 2007. How might I go about making otlkcon compatible with Outlook 2007? Thanks, Michael Sheldon. -- Michael Sheldon Tel.: +49 (0)21 61 / 46 43 197 credativ GmbH, HRB Mönchengladbach 12080 Hohenzollernstr. 133, 41061 Mönchengladbach Geschäftsführung: Dr. Michael Meskes, Jörg Folz - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/otlkcon-devel -- Michael Sheldon Tel.: +49 (0)21 61 / 46 43 197 credativ GmbH, HRB Mönchengladbach 12080 Hohenzollernstr. 133, 41061 Mönchengladbach Geschäftsführung: Dr. Michael Meskes, Jörg Folz - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/otlkcon-devel -- Michael Sheldon http://www.mikeasoft.com
Re: [otlkcon-devel] Connect to imap on OSX for email only
Hello Andre, Currently, Open Connector only does calendars. I would like to support IMAP/POP/SMTP in the future, but that would have to be after we have rock-solid calendar support. The reason is that there are already other ways to access IMAP/POP/SMTP from Outlook. Either using Microsoft's built in support or third-party tools. PS. I know nothing about Outlook on OSX. Best regards, Kervin --- Andre Labbe [EMAIL PROTECTED] wrote: Hi Can I use it to connect to an Imap on OSX. In the configuration tab there is only option for caldav or file. It will only be used for email. Regards, Andre - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/otlkcon-devel - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/otlkcon-devel
Re: [otlkcon-devel] Open Connector Project Status Re: OTLK-CON Project Status?
Hello Darrell, To prevent development from slowing to an absolute crawl at times when I get stuck or too busy I pass issues to contractors. This is not a regular occurrence but still my biggest out-of-pocket expense related to the project. I'd actually like to do this more often to get things done faster. Also, it seems that we will have to start working with Microsoft support in the near future. I haven't had to do this in the past but things are settling down and the more difficult compatibility problems remain. An MS incident is about $250 each I believe. None of this would be needed if we had a few capable volunteer developers though. But I'm not holding my breath at this point :) Though for the project to become a viable Open Source project, we will have to find a way to attract those volunteers. I honestly do not know why we have done so badly in this area. But for the almost 4 years of existence as a Sourceforge project we have attracted 3 developer contributions outside my own. Unpaid developer work probably adds up to about 200 lines of code. Excluding external projects but including rewrites Open Connector has definitely had 10+ _thousand_ lines of code written. Most likely a lot more, haven't checked. Is there something in particular that makes that project unattractive to get into? So to see this project to completion I'd say choose one of those in that order... 1. Volunteer development time if you have the relevant background. 2. Bribe, blackmail or otherwise convince someone with that skill- set to help out with the project :) 3. Consider donating any amount to the project to offset expenses. To give an idea of the work needed... Most estimates and accounts I've received suggest that an Outlook connector project requires 3-6 full- time developers 6-12 months to complete. Also, that is considering that they do not write the entire project from scratch. We are writing from scratch given that the code is LGPL. The upside is though that we already have a working connector. But there is still work to get it to finished and optimized. Best regards, Kervin --- Darrell McGuire [EMAIL PROTECTED] wrote: Kervin- You mention ...access to funds... give me some perspective if you would please as to what amounts of money might be helpful/relevant to different tasks. If someone can throw in a couple hundred here and there is that actually useful, or are you only talking about relevant amounts only being in the thousands or tens of thousands of dollars? Thanks, Darrell McGuire Pegasys Computer Technologies, Inc. Kervin L. Pierre wrote: Hello Marc, Thanks for the feedback. That bug has been fixed in the current version. Please try Milestone 2 when that comes out. Thanks. It's caused by a faulty check on my part. Your configuration settings are ok, but the file check fails due to locking. Best regards, Kervin --- Marc Boschma [EMAIL PROTECTED] wrote: Hi, I installed the Alpha connector and tried to configure a file backed account but I continually get Please Configure an Open Connector How do I get started? Marc On 27/09/2006, at 1:21 AM, Kervin L. Pierre wrote: Hello, Thanks for your continued interest in Outlook Connector. Yes we have been taking our time on this one haven't we :) The project is moving forward though. I am hoping that stable, functioning betas will attract new resources to the project in the future. But as you've suspected, as of now, resources are very limited. Quick status 1. MAPI Message Storage Provider and MAPI Transport provider both work. There hasn't been _any_ performance optimization on those yet, so expect a first run of 3mins and subsequent startups may take that long as well. Performance optimization is scheduled for last. But the core functionality for adding/deleting/modifying CalDAV events on CalDAV servers work and have been tested on Cosmo [ http://cosmo.osafoundation.org ] and Oracle CalDAV [ not released as yet ]. 2. The final major component left for development, The address book provider is being worked on. This where I've been spending my dev time lately. This will will allow the sharing of individual calendars. I estimate this component can be in Beta with a solid month on development; but that depends on our our other/paid projects are going. 3. Working on getting Bedework CalDAV [ http://bedework.org ] support done. 4. The MS2 is 'Milestone 2'. The current build on sourceforge is 'Milestone 1'. That was the first 'release' build of the project that would actually do something useful. It will add/modify/delete CalDAV events on a CalDAV server. MS2 fixes a few annoying bugs so that users can test individual calendars a bit more. It also introduces a new refactored set
[otlkcon-devel] Weekly Status ending 2006-05-12
Hello Group, Overview A lot has changed since the last status report. Unfortunately the demo release has been delayed for a few weeks now due to our underestimating the workload necessary to get to that point, and new issues that have surfaced. Since the last status, we have fixed a number of design issues relating to synchronizing the remote calendar folders. The message API for communicating between our internal components has been better tested, and so has the synchronization API itself. More testing is left to be done. Synchronization code is finally completed, though more testing is needed before public release. There were a few HTTP issues that came up that had to be addressed. Basically the HTTP handling had to be a bit more robust. Some testing under Outlook XP was done. Viewing remote folders is reported working, but uploading changes has not been tested. We've added a new 'Unit Tests' sub-project. This project will keep library wide unit tests. Test development has been started. Testing using the open-source Cosmo CalDAV server has been started, along side the Oracle CalDAV server testing. This Week = We have completed the synchronization API. Testing is all that remains for the first demo release, unless said testing exposes new and significant bugs. We are hoping that about a week of testing should be enough for the first demo release. ChangeLog Entries = 2006-05-11 doublebug * boost/pool/pool.hpp, mstore/O_IContainer.cpp, mstore/O_IProp.cpp, otlkcon_memory.cpp, otlkcon_memory.h, protocols/caldav/caldav.cpp, protocols/caldav/caldav.h: Some small fixes. store: Added GetProps PT_UNICODE. Now iCal export works under Outlook XP. Now NewMAPIUID is using CoCreateGUID(i've got the same entries generated). CalDAV: Now error entries are skipped. There is a problem with %40 escaped symbol '@'. Under Outlook 2003 seems works fine but server returns 404 under Outlook XP. I guess that is because of different msxml versions. 2006-05-11 kervin * mstore/O_IContainer.cpp, mstore/O_IContainer.h, mstore/O_IXPProvider.cpp, otlkcon_entryid.h: More untested and incomplete work on message upload. Added handler for the ID message result amongst other things. Handler for ICAL_UPLOAD message in XP is next along with finishing the queued message processing in the ID message handler. 2006-05-10 kervin * mstore/O_IContainer.cpp, mstore/O_IContainer.h, mstore/O_IMsgStore.cpp, mstore/O_IXPProvider.cpp, otlkcon_config.h: Adding UpdateRemoteMessage() function for syncing the foreign folder when the contents table row is being updated. This is untested and incomplete. Next I need to handle the ID request message in the XP and the result of that in the container. Also the UPLOAD message needs to be handled in the XP. Hopefully this should all be completed and tested tomorrow. 2006-05-09 doublebug * mstore/O_IMessage.cpp, mstore/O_IMessage.h, mstore/O_IMsgStore.cpp, otlkcon_memory.h: Store: synchronization changed for O_IMsgStore::OnSyncAppointmentComponents So the DB is locked only for 1 message at a time. Added exporting code. Now MAPI-iCal seems to works fine. More detailed testing needed after upload completion. So far noticed that MIMEDIR does not add ORGANIZER property to the exported data. 2006-05-08 doublebug * mstore/O_IMessage.cpp, mstore/O_IMessage.h, mstore/O_IXPProvider.cpp, protocols/caldav/caldav.cpp, tests/tests.vcproj: store: Modified preprocessing of iCal. Now it's done via ical library. Added additional required field for Outlook's convertor. seems to work with Cosmo server now. Now XMLHTTPRequest is created for every separate request. Haven't noticed any mem corruption so far. 2006-05-05 kervin * mstore/O_IXPProvider.cpp, mstore/O_IXPProvider.h, otlkcon_guid.h: Added entryid and events to XPProvider. Inching towards message uploads. * mstore/O_IContainer.cpp, mstore/O_IContainer.h, mstore/O_IMsgStore.cpp, otlkcon_config.h: Started looking at event uploads. No code yet really. 2006-05-04 doublebug * mstore/O_IMessage.cpp, mstore/O_IMessage.h, mstore/O_IProp.cpp, mstore/O_IStream.cpp, protocols/caldav/caldav.cpp: CalDAV: removed calling abort() for hanged request because of memory corruption. mstore: Added some properties (LOCATION, SUBJECT, BODY) to iCal conversion. some crash fixes in O_IProp and O_IStream. Discovered another problem. Fresh db works fine with sync. But after
64bit time - Re: [otlkcon-devel] Open Connector Progress Status
Hello Charles, Charles Wyble wrote: Indeed. That is what makes it all the more fun though :) A little masochistic for my taste :) But yes, it does keep things interesting. Software consultant time? Are you paying someone to do the work or is this payment for you and/or other developers? Yes we had to get someone with MAPI service provider experience on board. This has sped things up tremendously. Too much of my time was spent experimenting with the MAPI API in the past. How would people go about testing? Just using the message store? Are there any specific things that should be done/noted etc? Right now this is 'developer' testing. We are trying to get to user beta testing. That's the May 1st milestone. There are unfortunately too many un-implemented features for user testing right now. Is this mapi/project specific or does it simply require knowledge of windows programming? This will require MAPI. 4. LibIcal needs to be converted to 64bit time utilizing windows time API. ( Approx. 40-120 hours ) Can you provide more detail about this task? Sure. libical, which we use for manipulating iCalendar messages internally uses unix 32 bit time. Here's a note from the journal For now we will use the unix time() 32bit overflow as the max date. This is 03:14:08 UTC on January 19, 2038. We are *probably* constrained to this by libical. Need to check this. The FileTimeToSystemTime() limits the 64bit FILETIME value to 0x8000-1 which works out to 02:48:05 on September 14, 30828. Our start date is January 1, 1601 for Win32, January 1, 1970 for POSIX. Outlook retricts FILETIME further to 23:59 on August 31, 4500. So basically, we need to support dates between 1601 and 4500 roughly. This does not require understanding MAPI at all since it is restricted to libical, and probably isn't too difficult either. Most of the functions in the library rely on a handful of primatives. We would have convert all 32 time values to Win32 64bit FILETIME values returned by windows. There are some date functions that would also need to be updated. So some research may be needed as well. I plan to give your project a lot of exposure at the SCALE 2006 conference (http://socallinuxexpo.com/). Hopefully that will help with Thanks. Perhaps you could put the above tasks into the Sourceforge task list for your project? Provide more detail and allow the community to track the project? I would be more then happy to perform that task if you want. I Thanks. That would be appreciated. I haven't had much time for administrative tasks. am really hoping to move the connector forward as it will help my project in a tremendous way. I hope I don't sound to selfish :) Isn't selfish at all. Thanks for the offer to help. Best Regards, Kervin --- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnkkid=103432bid=230486dat=121642 ___ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/otlkcon-devel
Re: [otlkcon-devel] mapi for outlook 2003 on windows xp
Hello, Tri Nguyen wrote: Given a service provider dll, such as a message store dll (from the inside mapi book), how do I configure outlook 2003 on windows XP to use it? I can't help you there, because I've never used that DLL. But you can try the MAPI mailing list http://peach.ease.lsoft.com/archives/mapi-l.html I don't have the vc++ compiler yet to build the outlook connector so I'm trying to see if I can get this far first. I haven't used it, but there is Visual Studio Express Edition, which is a free download. http://msdn.microsoft.com/vstudio/express/visualc/download/ Best Regards, Kervin --- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnkkid=103432bid=230486dat=121642 ___ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/otlkcon-devel
[otlkcon-devel] new snapshot of OpenConnector available for developers
Hello, There is a new Open Connector [ http://openconnector.org/ ] build snapshot at http://sourceforge.net/project/showfiles.php?group_id=66565package_id=64526release_id=283392 The snapshots should make it easier to get a build going. Start with the snapshot, then use CVS to update the source files. Any binaries that are not in CVS or corrupted should work from this snapshot. The build is still very much Alpha so this is for developers only. Also, please do not install on any Outlook installation that you care about. We have not done much testing outside our systems as yet. Very big thanks to Henry and Ron for putting in lots of effort to in this snapshot. Hopefully we will have an actual Beta release by March. Best Regards, Kervin --- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnkkid=103432bid=230486dat=121642 ___ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/otlkcon-devel
Re: [otlkcon-devel] string to lpctstr
Thanks a lot Ron and Mike! Henry made a very large commit to the store that should get us a bit closer to the beta a few days ago. I am currently working on getting it tested in our environment, so things will take some time before they're stable again. We're trying to move the source tree closer to a unicode build. The STL wstring class seems to make it easier to deal with those strings, it at least makes memory management easier. Most API functions have a 'Wide String' and an ASCII string alternate implementations. The Wide string version usually ends with a 'W' whilst the ASCII version an 'A'. Eg. 'CopyFileA(...)' takes ASCII args and 'CopyFileW(...)' takes wide char args. The generic 'CopyFile(...)' is replace by the correct version based on what unicode flags are passed at build time. We currently do not build with Unicode, though that should change in the future. To call the Wide char version of the function in an ASCII build, just use 'CopyFileW(...)' and not 'CopyFile(...)'. std::wstring.c_str() class returns a wchar_t * that you can then pass to 'CopyFileW(...)'. Before the commit I would replace all the references to LPTSTR with LPWSTR or std::wstring. I can do that so Ron doesn't have to bother, but if it was done already that would be nice :) The next bit would be the configuration gui responsible for manipulating the MAPI profile. The file otlkcon_gui.cpp/h has some information on an older GUI we did. http://cvs.sourceforge.net/viewcvs.py/otlkcon/otlkcon0/otlkcon_gui.cpp?view=markup I am hoping to have the last few major commits tested in a few days. After that the gui code should be ready to use. Thanks again! Best Regards, Kervin Mike Oh wrote: Ron - Here's another link - Could it be as simple as this? http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmfc98/html/_mfc_cstring.3a3a.operator_lpctstr.asp --- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_idv37alloc_id865op=click ___ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/otlkcon-devel --- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_id=7637alloc_id=16865op=click ___ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/otlkcon-devel
Re: [otlkcon-devel] Creating a user
Hello Mark, Mark Slater wrote: So, the general question is, have we figured out how this is done someplace yet? And the more specific question is, does anyone know the proper use of CreateOneOff()? For example, one of the parameters is the address type. The InsideMAPI example code simply passes in a string From otlkcon_config.h ... // Message service address type #define OTLKCON_ADDRESS_TYPEOpenConnectorAddressType http://cvs.sourceforge.net/viewcvs.py/otlkcon/otlkcon0/otlkcon_config.h?view=markup Mark, I wouldn't put too much time into identity. Hard-code a test identity if you feel like. I am not even sure we are going to use that particular address type, but at any rate if you use the macro we should be ok. The problem is without a working message store we can not make a lot of those design decisions yet. We had planned to use a contact folder initially. This folder would be populated with users from CalDAV based on some sought of filter. Is your transport provider working against a CalDAV server? Regards, Kervin --- This SF.Net email is sponsored by the JBoss Inc. Get Certified Today Register for a JBoss Training Course. Free Certification Exam for All Training Attendees Through End of 2005. For more info visit: http://ads.osdn.com/?ad_id=7628alloc_id=16845op=click ___ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/otlkcon-devel
[otlkcon-devel] sqlite library error - Re: I'd like to help
Hello, The sqlite32.lib file is what's needed for linking. the sqlite32.dll file is needed at runtime. Make sure the '.lib' file is in the sqlite directory and the '.dll' file is in your path. I keep the dll file in c:\windows\system32 Check where the build is looking for the import library, ie. the '.lib' file. It should be the sqlite directory ( typo'ed as sqllite in the source tree I think ). There is an import library, and library path setting in the project preferences. Let me know if that doesn't work. Regards, Kervin Mark wrote: Thanks Kervin, Things seem to be working better, but the build is still stuck on sqllite32.dll. I've opened the sqllite.current.zip file, built the project, and found the dll. I put it in the otlkcon0\sqllite folder, and otlkcon0\mstore\sqllite (just to be sure), and added the full path to the otlkcon0\sqllite directory in case the path reference of $solutionDir wasn't working somehow. But no matter what I do, I keep getting the fatal error LNK1104: cannot open file 'sqlite32.dll' from the mstore build. Any thoughts as to what I might try? I've already removed all the spaces from folders in the path up to the project. --- SF.Net email is Sponsored by the Better Software Conference EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile Plan-Driven Development * Managing Projects Teams * Testing QA Security * Process Improvement Measurement * http://www.sqe.com/bsce5sf ___ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/otlkcon-devel
[otlkcon-devel] Re: I'd like to help
Mark, I'm CC'ing the list, in case others are having this problem. Hope you don't mind Mark wrote: I'm using TortoiseCVS. Then you should have a 'diff' option in the 'right click' context menu then. ...I think. I've been trying to compile the otlkcon0 source and get a lot of failures: - Can't find msxml4.dll Basically we want to NOT build the 'caldav' sub-project. Right-click the 'otlkcon' solution in the 'Solution Explorer' window and select 'Project Dependencies' menu item. There should be a 'Project' dropdown. Select 'mstore' in that drop down, then deselect 'caldav' in the list of dependencies. Alternatively to all this you should be alble to simply delete the 'caldav' project in the project list. It's not being used by anything. - mkdir is undefined (in libicalss\icalcalendar.c) This should be a warning. At any rate, you can also remove entirely, or from the dependency list the 'libical' sub-project. Not being using yet. - Can't open precompiled header Debug/mstore32.pch: no such file Oh. Please build the 'Debug_Installed' target. Not the 'Debug' target. I haven't updated the 'Debug' Target in a long, long, time. Also checkout the 'INSTALL.txt' document. The only dependency we have is SQLite. I have a prebuilt copy in CVS I think. And also a VC.NET project based source in the sqlite.current.zip file in there somewhere. PS. I have started to document using Doxygen [ http://doxygen.org ] beginning with the IMAPITable interface since that's what you're looking at. The output will be posted at http://www.openconnector.org/dox_docs/annotated.html as I get it done. Will take a while though. Regards, Kervin --- SF.Net email is Sponsored by the Better Software Conference EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile Plan-Driven Development * Managing Projects Teams * Testing QA Security * Process Improvement Measurement * http://www.sqe.com/bsce5sf ___ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/otlkcon-devel
[otlkcon-devel] Re: Project status and needing help? :)
atomik punk wrote: Message body follows: I there Kervin, Hello Atomik :) I'd like to know how the project is going and if I could help in creating a MAPI free open source library? Could always use the help. The project is coming along. We've got to a nice point where the message store is behaving as expected and I am now focusing on the transport provider and the main calendar protocol, CalDAV. interesting. However, I found out that you're doing great job finding out how to implement a MAPI replacement so I thought maybe I could help a bit. Thank you. free-time basis if you are interested. I could do some documentation stuff, software design, coding and other stuff you could need. It's too early for documentation, unfortunately. But I need an installer script for the upcoming Beta. If you'd want to do that, that would be a *big* help, cause I don't want to have to do it :) . An MSI installer would be great. http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/windows_installer_start_page.asp?frame=true Regards, Kervin --- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_id=7477alloc_id=16492op=click ___ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/otlkcon-devel
Re: [otlkcon-devel] Project Status
Darrell A. Sullivan, II wrote: Hi Kervin, Thanks for the update on the project status. I am still unable to access the openconnector.org for some reason. Even clicking on links to it from your e-mail and google result in a server not found error. I am able to ping the IP address of 67.15.20.32 successfully, but I am not able to bring up the web page. I have even tried putting the IP address into both Internet Explorer and FireFox. Must be some sort of DNS problem somewhere along the line. That's strange. Is anyone else having trouble getting to http://openconnector.org/ ? Regards, Kervin --- This SF.Net email is sponsored by Oracle Space Sweepstakes Want to be the first software developer in space? Enter now for the Oracle Space Sweepstakes! http://ads.osdn.com/?ad_id=7393alloc_id=16281op=click ___ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/otlkcon-devel
Re: [otlkcon-devel] Project status?
Hello Hanno, Currently, I'm shooting for a 'basic' message store provider. Current project priority is to complete the basic/generic message store. The last interface I believe that is needed to be implemented for this phase is IMAPITable ( in progress ). The basic store is all that's needed to support calendaring, although a default store would be much more convenient. Hence it may be a while before we get to default message store status ( will update the website with this ). Hanno Foest wrote: Currently, the only connector I know of who manages to do this is the Microsoft Louts Notes connector, available for free from Microsoft. (Maybe this one can be used for debugging / reverse engineering, or even as an intermediary, since the Lotus Notes protocol is better known? Just a thought... ) Well the specs for developing a default store are known ( in theory at least ), so I don't believe that is would be an issue. The issue really is getting the work done. - Kervin --- SF email is sponsored by - The IT Product Guide Read honest candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click ___ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/otlkcon-devel
Re: [Fwd: Re: [otlkcon-devel] undocumented MAPI in Outlook]
[EMAIL PROTECTED] wrote: I haven't looked into the SapiMapi subproject too much, but it looks like it is basically intended for similar purposes. SapiMapi is a testing utility put together to analyse Mapi objects and properties in memory. I couldn't use OutSpy because it relied on Outlook properly loading the Mapi plugin before it can do anything. That's a problem if the plugin has not got to that point yet. I haven't seen any open-source Mapi inspectors yet. I also needed something that can do scripted testcases and something that can easily be installed by users. For example, we can ask someone to install SapiMapi then run some stock data retrivial scripts for diagnosis. I big issue is displaying objects for inspection during debugging. If, say, a table you are returning to MAPI is crashing Outlook, then you need to inspect that table to see if any data is off or missing. Since most Mapi browsing programs work *through* Mapi, that is hard to do. Sapimapi has a client-side library routines that serialize the Mapi properties and tables in XML and sends them via a shared memory segment. - Kervin --- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag--drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl ___ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/otlkcon-devel
Re: [otlkcon-devel] Outlook Live
Larry Velez wrote: Hi all, Hello Larry, I have been following this list for a while and until now it was pretty much silent. I'm glad to see some life come back into it. I just read an article about Microsoft's latest messaging endeavor - Outlook Live: http://www.boston.com/business/technology/articles/2005/01/20/microsoft_ to_sell_outlook_e_mail_program/ Outlook live does not affect us at all. In fact, it will probably just further validate the hosted Outlook market. Outlook Live, from here seems like yet another Outlook connector from Microsoft. This time, their connect to the same system hotmail runs off. Successful completion of OpenConnector would allow any ISP to offer this very same service to their users. And at *a lot* cheaper than $60/month/user I'm sure. I don't have a copy of Outlook Live, but this is what it seems like from their discription. - Kervin --- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag--drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl ___ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/otlkcon-devel