How can I execute a MAPI script on SilkPerformer agent machines?
When trying to execute MAPI scripts from multiple SilkPerformer agents you may receive the following error message:
"Error MapiLogon MAPI: 6 - Mapi Runtime Error., The logon did not succeed, either because one or more of the parameters to MAPILogonEx were invalid or because there were too many sessions open already".
This occurs because the SilkPerformer MMC is using it"s credentials as the MAPI profile credentials for the SilkPerformer agent machines.
Therefore to eradicate the error message on the agent machines you will need to make the following changes.
In SilkPerformer go to:
- TOOLS | SYSTEM CONFIGURATION MANAGER | CONNECT TO | Select Agent
- Click on the APPLICATIONS TAB
- Click on CURRENT VERSION OF SILKPERFORMER
- In the Authentication dialog set the user name / password for the local administrator account of the agent machine
Since SilkPerformer 2011 a user account can be set in the "System Settings > Agents > Advanced tab" if all remote agents should run under the same user account.