A button would call a suitelet which would attach ...
# sdf
m
A button would call a suitelet which would attach the transaction to a new email and do a search for all contacts under the given vendor and add them as CC recipients. The template to be used would have to be set as a parameter or hard-coded though.