I have been tasked with creating a SharePoint 2010 sandboxed workflow that essentially scans a custom list and sends emails to specific users when certain conditions for a given list item are true. It would be straightforward to use the method below to send the emails.
SPUtility.SendEmail(SPWeb, StringDictionary, String)
However, that method is blocked in sandboxed workflows. I have read that it is possible to start a declarative SharePoint Designer workflow (like the one that sends an email) programmatically, but I am unable to find a good step by step explanation on how this is done. Note the users I am sending emails to are dynamic, so I will need a parameterized solution. Thoughts?