Thanks Maciej this looks nice and efficient.
I would also like to add that based on this and the approach i proposed earlier, in order to support arbitrary number of email sendings, the following could be done, which works on eclipse editor and jbpm with no modifications.
http://community.jboss.org/servlet/JiveServlet/downloadImage/2-633253-17219/450-242/testWithEmails2.png
The same as before just using an embedded sub process and introduced two more process variables, loopIterations and loopCount.