I can assign tasks to local groups (under local domain, but people are from enterprise). But i cannot send email to these local groups. Send mail operation accepts only email address as input. Could you advice an easy way to do it. I tried FindGroupMembers operation, but it gives the error 'String length is wrong'.
We have a component that will take a group name or id as input, and return a whole bunch of information about the group, including (tadaaahhh) a comma separated list of all the users in that group. It will even recurse and flatten groups, so if you have groups within groups, you'll get a single list of all users (and no repeats, even if someone exists in multiple groups).
We have done this for many clients here at Cardinal. We wrote some SQL that queried all the email addresses for users under a specified group and specified (optionally) domain and returned the data as XML which is then used to create a comma-separated list of the email address.
We wrapped all that up in a component that accepts the following as input:
Group Name or ID
Domain Name or ID (optional)
Body (as either HTML or standard text)
The component then sends an email based on the above parameters (and some others that you can optionally specifiy such as a CC and/or BCC list and emails everyone within the group and (if specified) domain.
Let me know if you'd like more information as I'd be happy to help.