Home End User
New Blog Posts: Merging Reports - Part 1 and Part 2

Email with Outlook 2003

edited September 2007 in End User
Hi,

I have a customer with Outlook 2003 and he can not send email through
ReportBuilder in his PC. The same application running in a PC with an older
Outlook works OK.

Is something that I should configure to work with Outlook 2003?

Problem here is that he doesn't receive any error message. Is there a way to
show what the problem is?

From Outlook he can send messages.

Thanks for your help,

Jose Maria Sanmartin

Comments

  • edited September 2007
    Hi Jose,

    In my testing with Outlook 2003, the MAPI and Outlook plugins seem to work
    correctly. One item another customer recently found is that on her machine
    with the MAPI plugin, the email would not respond if an instance of Outlook
    2007 (newest version) was already open. Ask your customer to shut down any
    instances of Outlook 2003 before sending and see if that solves the problem.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com

    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
  • edited September 2007
    "Nico Cizik (Digital Metaphors)" wrote

    Let me check with the customer and I let you know how it went.

    Thanks,

    Jose Maria Sanmartin
  • edited September 2007
    Hi Nico,

    It doesn't work after closing all the instances of Outlook 2003.

    If they use a Visual Basic Script like this:

    *********************************
    Set ol = WsScript.CreateOleObject("Outlook.Application")
    Set newMail = ol.CreateItem(olMailItem)
    newMail.Subject = 'Test'
    ...
    *********************************

    it starts correctly the New email form (from Outlook).

    Can I change the RB source to show which error is causing that Outlook
    doesn't appear?

    Thanks,

    Jose Maria Sanmartin


  • edited September 2007
    Hi Jose,

    This is not a known issue. Which version of ReportBuilder are you using?

    The VB code you have below uses a different mechanism to access the Outlook
    COM interface. We have this implemented in the TppSMTPOutlook class. As a
    test, try using this plugin rather than the default MAPI plugin and see if
    the behavior changes. To use the Outlook plugin, simply add ppSMTPOutlook
    to your uses clause.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com

    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
This discussion has been closed.