On 17 February 2010 12:53, Maddin, Peter <[email protected]>wrote:
> I tried a trial MAPI control which is ok. Integrated security is fine. An > issue which becomes all to apparent is those annoying security dialogs that > keep popping up and which gives one the whoops (not to mention the users who > will crucify me if I foist this on them). I suspect that one also *has* to > install Outlook to gain access to the appropriate mapi dll. If one could > avoid this it would be great. > Are you talking about the warnings from Outlook about "Application XYZ trying to access your contacts, Allow for 1 Minute" etc? No way around them aside from reconfiguring Outlook AFAIK - Tools -> Trust Centre -> Programmatic Access. You can change Outlook to never warn about programmatic access but then that is for all apps on your system and not a good idea for security. MAPI is a fundamentally retarded and needlessly complex (MSRPC based) way to access mail. Unless you *need* to do specific stuff to do with the information store on exchange, etc, I'd recommend you just stick with something standards based. You'll avoid all the nonsense such as calls failing because Outlook has a modal dialogue box open etc. > I would like to try out the new web services that are available. I have a > link to http://msdn.microsoft.com/en-us/library/dd877037.aspx > They're pretty good and very functional AFAIK and hopefully one day they will kill MAPI in favour of them. If you have a Mac running OSX Snow Leopard, all of the native apps (mail, contacts and calendar) directly sync against Exchange using those web services - which is pretty cool I think! My only gripe is why they are needed in light of activesync (MSRPC+MAPI vs ActiveSync vs Web Services ALL to access the one product?!?!) [ ... ] -- David Connors ([email protected]) Software Engineer Codify Pty Ltd - www.codify.com Phone: +61 (7) 3210 6268 | Facsimile: +61 (7) 3210 6269 | Mobile: +61 417 189 363 V-Card: https://www.codify.com/cards/davidconnors Address Info: https://www.codify.com/contact
