in reply to Sending Email via Exchange

M$ more or less killed MAPI access from all external programs to fix their virus/worm/trojan/whatever you wanna call em problems with one of their service packs. I forget which but it was irreversible, quite a while ago and you will almost certainly have installed it. They broke all sorts of MAPI dependent stuff and caused a lot of grief.

They call it 'trusted code control'. Definition of trusted == written by M$. Anyway, these days to use MAPI from ANY non M$ (ie external programs like VB or Perl OLE) requires special patches to Exchange, and you must be delevering all mail to Exchange mailboxes or OST or the patches don't work. We were using some PSTs so......

See http://www.microsoft.com/office/ork/xp/four/outg03.htm and Google for 'Microsoft breaks MAPI access with service pack' for all the gory details.

PS We gave up on trying to make it work and ported code to sending mail without using MAPI....

cheers

tachyon

Replies are listed 'Best First'.
Re: Re: Sending Email via Exchange
by Gerard (Pilgrim) on Dec 02, 2003 at 22:20 UTC
    Thanks heaps for the info... looks like it is back to net::smtp and net::dns.

    Regards,
    Gerard

      Unless you need it (ie wenna do it in VB) that is the path of least resistence.

      cheers

      tachyon

        Thanks for your comments. I tried this afternoon in VB,before reading your suggestion, doing it via Outlook. Works ok but pops up with lots of warning messages for each message (as I am personalising them) and I need to send a few hundred at a time, so it would involve lots of clicking....

        thanks for the suggestions
        regards,

        Gerard