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

ppSMTPEasyMapi.pas and EasyMAPI v7

edited March 2013 in Devices
Hi

Peter Wolters has just published EasyMAPI v7. A number of the modules have
been changed to VCL.uRwxxxxxx

Do I need to make any other action than simply change uRwMAPISession to
VCL.uRwMAPISession in ppSMTPEasyMapi.pas (source and Lib), such as rebuild
the packages ?

Regards

Philip L Jackson

Comments

  • edited March 2013
    Hi Philip,

    No, EasyMapi is not included in any of the ReportBuilder packages. You
    can also add the "VCL" unit scope name to your project options to avoid
    any errors.

    Also, note that RB 14 includes a built-in Extended MAPI plugin that can
    be used to send advanced MAPI email.

    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
  • edited March 2013
    Hi

    How do I enable the EasyMAPI functions and can I use this with the default
    Preview email function to use a 64bit Outlook?

    EasyMAPI allows a 32 bit application (ours) to send emails etc. via a 64bit
    Outlook.

    I am getting complaints from 64bit Outlook users that they can no longer
    email reports generated in the Report Builder Preview screen.

    Regards to all

    Philip L Jackson





  • edited March 2013
    Hi Philip,

    The current EasyMAPI plugin does not give access to the MAPISession or
    MAPIMessage objects to directly access any advanced features. I will
    make these properties public for the next release so they can be
    manipulated.

    Easy MAPI works around the 32bit/64bit limitations (which is a Microsoft
    issue) by installing a proxy server on the machine sending the email to
    re-route the email via 64 bit code. I believe it would be necessary to
    install this server on your customers' machines in order to take
    advantage of this feature.

    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
  • edited March 2013
    Hi Nico

    Making the the MAPI features available would be very welcome as I am already
    getting a customer a week with the 64 bit and they are not happy when I say
    your email from the preview does not work with their Outlook.

    We already install the proxy server so this is not an issue.

    Best Wishes

    Philip L Jackson




  • edited March 2013
    Being that the EasyMapi plugin is completely separate from the rest of
    the ReportBuilder product, it would be fairly easy to expose the Session
    and Message properties yourself to temporarily solve the problem.

    Of course an easier, permanent, universal solution would be to simply
    build your app using a 64 bit compiler for your customers using a 64 bit
    architecture.

    Best Regards,

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