Can reading, deleting and sending email be done for more than 1 mail profile with MAPI functions?
When using a MAPI script for reading, deleting and sending e-mails, this has the same limitations as the actual mail client - the functions called will apply to the active mail profile.
As Silk Performer uses the mail client MAPI API, Outlook in most cases, Silk Performer cannot ask the client to do something which it is unable to do normally. You cannot add script logic to use a different / dynamic profile as the actions are performed by the client, which cannot have two active profiles. This is a limitation of the mail client rather than SilkPerformer.
You can specify who the email is sent from in the script in the MapiSendMessage() function however this is only the message properties, the message will still be sent from the active profile owner.
Using Silk Performer agents allows you to send mail from different profiles e.g. using a different mail profile on each agent.
An alternative to MAPI is using SMTP, see help for full details.