Visualforce can be used to send email to any of your contacts, leads, or other
recipients. It is also possible to create reusable email templates that take advantage of
Visualforce's ability to iterate over your Salesforce records.
These topics explain how: