On Mon, Jul 28, 2014 at 9:08 AM, Alan Bourke <[email protected]> wrote:
> > > On Mon, 28 Jul 2014, at 01:39 PM, Ted Roche wrote: > > > > > Gee, if only there was an alternative to Microsoft's proprietary CDO aka > > Active Messaging aka MAPI... > > > > MAPI is Microsoft too, no? > > You're just pushing my buttons, aren't you? ;) Collaborative Data Objects is just the latest relabeling of the same old bad code that was Active Messaging, ActiveX Mail, MAPI, etc.: proprietary, unstable, unreliable wrappers around well-established industry standard mail protocols: SMTP, POP3, IMAP4, mail over TLS, SSL, etc. Do you really want to depend on Microsoft to provide long-term support and stability of their APIs to provide a key feature of your application? There's 30 years of MS history that indicates otherwise. I was burned thinking that way a long time ago. Using the plain old SMTP, perhaps with an add-on like STunnel for TLS, is a great way to be able to send mail where you have control of every aspect of the exchange and the ability to peek in and debug areas that have problems. Obviously, each client situation is unique. We had clients who had severely locked down firewalls and required all email to be routed through their Exchange servers. There are good reasons for that: governmental regs or security issues or that's what they want. They make the rules, they pay the costs. So, MAPI and Outlook Automation and Exchange APIs CAN be used from VFP, but it's rarely the cheapest nor simplest answer. We use West-Wind's "Internet and Client Tools for Visual FoxPro" -- free download, nag screens , shareware payment for royalty-free distribution, iirc, as well as the freeware Blat to provide email services for a bunch of clients in our vertical. Each and every one of the client has gone through several ISPs and weird protocols that could be debugged with one or the other of the tools. If all else fails, you can rent them a cheap external email server and route your email through there and avoid whatever they've done internally. Some sage once said, "MAPI Bad, SMTP Good" and I think he had a well-reasoned argument for that. ;) -- Ted Roche Ted Roche & Associates, LLC http://www.tedroche.com --- StripMime Report -- processed MIME parts --- multipart/alternative text/plain (text body -- kept) text/html --- _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech Searchable Archive: http://leafe.com/archives/search/profox This message: http://leafe.com/archives/byMID/profox/cacw6n4vd8s8awymkp43cwacrf91oxg66t--yrdhee1xoqjj...@mail.gmail.com ** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.

