Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This document describes For Notes and Domino V12, please continue with Enabling MarvelClient Essentials from the Domino Directory.

The below instructions describe how to enable , but not deploy MarvelClient Essentials in an environment with IBM HCL Notes client clients >= 10.0.1 and < 12.

For Notes 9.x clients, you need to also deploy the client binaries - in that case, please see Rollout of panagenda MarvelClient to Multiple End Users.

HCL Domino Policies

To enable the readily included client component in HCL Notes 10.0.1 and up using HCL Domino Policies, simply create a desktop settings policy (or add to an existing one) as follows:

1.) Click on the Custom Settings tab. On the notes.ini tab, enter

Item: $MarvelClientEnabledViaPolicy
Value: 1

NOTE: The $MarvelClientEnabledViaPolicy item name does not have any particular meaning or serve any purpose as such - you could also set "ChuckNorrisLovesMC" to 1. What you cannot do is use EXTMGR_ADDINS as the item name, since it must be in the specific formula exclusively.

2.) Click on Add/Modify Value >> to add the new setting to the list of notes.ini entries to manage (3.).

Image Added

Next, click on OK and then enter the following Machine specific formula (thank you to Alex Marocchi from Leitstelle Tirol for the SetOnce tip on Sep 26, 2019!):

@if(@lowercase(@left(@platform;3))="mac";
"EXTMGR_ADDINS=libpmc.dylib: SetOnce";
@lowercase(@left(@platform;3))="win";
"EXTMGR_ADDINS=pmc.dll: SetOnce";"")

Image Added

Save and close the policy document.

NOTE: if you are adding to an existing Policy and there is already a machine specific formula, then you need to adjust the formula accordingly or simply create a new desktop settings Policy document.

NOTE: the above configuration will remove any other registered EXTMGR_ADDINS – Policies cannot add to already existing entries. If you need to preserve existing entries, please use one of the following two options:

Mailbased Install or (Mailbox or other database's) PostOpen Script


Warning
titleImportant

Before carrying out the below steps, please ensure that the design of the MarvelClient Config database is dated 20181122* or newer

The current version can be checked be clicking on the "About" link in the lower bottom right corner of the MarvelClient config Config database, or via the Notes client menu Actions\About.
If your current version is < 20182211*, please run an Online Update via Administration\Online Update and close and re-open the database thereafter.

...

2.) Select whether you want to create emails with installation code or a PostOpen script for e.g., the mailfile template

Mailbased Install

3.1.) Review all fields and adjust as wanted; the following instructions only cover the most important ones:

...

3.10.) Make sure that you speficy pmc.dll as the Microsoft Windows target file name and libpmc.dylib as the Apple Intel Mac OS X macOS 64 bit file name:

NOTE: Please do NOT attach any program files via the "+" button - the goal is to create an install document that does not deploy any binaries, but only enables them.

...

After closing the document, you can return to it and re-use it any time to adjust the configuration or specify new recipients.


(Mailbox or other database's) PostOpen Script

4.1.) Review all fields and adjust as wanted; the following instructions only cover the most important ones:

...

4.9.) Make sure that you speficy pmc.dll as the Microsoft Windows target file name and libpmc.dylib as the Apple Intel Mac OS X macOS 64 bit file name:

NOTE: Please do NOT attach any program files via the "+" button - the goal is to create an install document that does not deploy any binaries, but only enables them.

...

NOTE that when you update the configuration, you must also update the code in the correspdonding database/template.