Friday, April 25, 2008

Tip of the Day: Using Enhanced MAPIMail Plugins with Thunderbird

Section: PLUGINS

Supported Versions:

. R:BASE 7.6 (Build 7.6.3.30425 or higher) for Windows
  http://www.rupdates.com/rbg76/
  http://www.rupdates.com/rbg76/enterprise/
  http://www.rupdates.com/rbg76/corporate/
  http://www.rupdates.com/rbg76/rcompiler/
  http://www.rupdates.com/rbg76/runtime/
. R:BASE C/S:I 7.6 (Build 7.6.3.30425 or higher) for Windows
  http://www.rupdates.com/rbg76cs/
. R:BASE Turbo (Build 8.0.17.30425 or higher) for Windows
  http://www.rupdates.com/rbg8/
  http://www.rupdates.com/rbg8/enterprise/
  http://www.rupdates.com/rbg8/corporate/
  http://www.rupdates.com/rbg8/rcompiler/
  http://www.rupdates.com/rbg8/runtime/

Steps to use enhanced MAPIMail Plugins with Thunderbird:

--  Thunderbird Setup --

01. Start | Control Panel | Add/Remove Programs
    Click on "Set Program Access and Defaults" button on the left panel
    Configuration | Custom |
    Click on down arrow keys to expand available options
    Click on Mozilla Thunderbird radio button for default e-mail program
    Click on [OK] button to save changes

02. Update Registry to make sure that the MAPI protocol is installed
    Start | Run | REGEDIT |HKEY_LOCAL_MACHINE
    SOFTWARE | Microsoft | Windows Messaging SubSystem
    Verify that the value MAPI does exist and is equal to 1

03. Start Thunderbird
    Main Menu | Tools- | Options | Advanced | General | Config Editor...
    Verify the following parameters:
    mapi.blind-send.enabled = true
    mapi.blind-send.warn = false

--  Enhanced MAPIMail Plugins --
--  Included with R:BASE Plugin Power Pack (Update 1)

01. Copy the following MAPIMail Plugins in RBG76.EXE, RBG76EE.EXE,
    RBG8.EXE, RBG8EE.EXE, or your compliedapplication.exe folder

    . MAPIMail.RBL      (interactive - appears under Utilities|Plugins)
    . MapiMail2.RBL     (automated)
    . MapiMail3.RBL     (automated)
    . MapiMail4.RBL     (automated)

02. Using MAPIMail2.RBL

    Syntax:

    PLUGINS MapiMail2.rbl vMail|<parameters>

    Options:

    TO: - specifies the list of recipients of the message
    CC: - specifies the list of carbon copy recipients of the message
    BCC: - specifies the list of blind carbon copy recipients of the message
    SUBJECT: - specifies the subject string for the message
    BODY: - specifies the body content of the message
ATTACHMENTS: - specifies the list of files to be send along with the message PROFILE_NAME: - specifies a Profile to be used by the Messaging API when the Send method is called. Typically, this parameter is left blank which instructs
    MAPI to use the default profile.
    PASSWORD: - specifies the password to be used during the logon process
SENDDIRECT: specifies the setting for the "Send Directly" check box (TRUE/FALSE) RESOLVE_NAMES: - specifies the setting to resolve a message recipient's name
    (as entered by a user) to an unambiguous address list entry, optionally
prompting the user to choose between possible entries, if necessary. (TRUE/FALSE)

    Where:

vMail is the text variable to return the status, such as 'OK' or the exact
    -ERROR- message

    Notes:

Returned variable name and the exact file name with path must be separated by
    a "|" pipe symbol.

03. Using MAPIMail3.RBL

    Syntax:

    PLUGINS MapiMail3.rbl vMail|<parameters>

    Options:

    TO: - specifies the list of recipients of the message
    CC: - specifies the list of carbon copy recipients of the message
    BCC: - specifies the list of blind carbon copy recipients of the message
    SUBJECT: - specifies the subject string for the message
    BODY: - specifies the body content of the message
ATTACHMENTS: - specifies the list of files to be send along with the message PROFILE_NAME: - specifies a Profile to be used by the Messaging API when the Send method is called. Typically, this parameter is left blank which instructs
    MAPI to use the default profile.
    PASSWORD: - specifies the password to be used during the logon process
SENDDIRECT: specifies the setting for the "Send Directly" check box (TRUE/FALSE) RESOLVE_NAMES: - specifies the setting to resolve a message recipient's name (as entered by a user) to an unambiguous address list entry, optionally prompting
    the user to choose between possible entries, if necessary. (TRUE/FALSE)

    Where:

vMail is the text variable to return the status, such as 'OK' or the exact
    -ERROR- message

    Notes:

Returned variable name and the exact file name with path must be separated by
    a "|" pipe symbol.

04. Using MAPIMail4.RBL

    Syntax:

    PLUGINS MapiMail4.rbl vMail|<parameters>

    Options:

    TO: - specifies the list of recipients of the message
    CC: - specifies the list of carbon copy recipients of the message
    BCC: - specifies the list of blind carbon copy recipients of the message
    SUBJECT: - specifies the subject string for the message
    BODY: - specifies the body content of the message
ATTACHMENTS: - specifies the list of files to be send along with the message PROFILE_NAME: - specifies a Profile to be used by the Messaging API when the Send method is called. Typically, this parameter is left blank which instructs
    MAPI to use the default profile.
    PASSWORD: - specifies the password to be used during the logon process
SENDDIRECT: specifies the setting for the "Send Directly" check box (TRUE/FALSE) RESOLVE_NAMES: - specifies the setting to resolve a message recipient's name (as entered by a user) to an unambiguous address list entry, optionally prompting
    the user to choose between possible entries, if necessary. (TRUE/FALSE)

    Where:

vMail is the text variable to return the status, such as 'OK' or the exact
    -ERROR- message

    Notes:

Returned variable name and the exact file name with path must be separated by
    a "|" pipe symbol.

Have fun using the enhanced MAPIMail Plugins with latest updates of R:BASE!

Very Best R:egards,

Razzak.


Reply via email to