In the following example, a query (GetCustomers) retrieves the contact information for a list of customers. The query then sends an e-mail to each customer to verify that the contact information is still valid:
<cfquery name="GetCustomers" datasource="myDSN">
SELECT * FROM Customers </cfquery> <cfmail query="GetCustomers" from="service@MyCompany.com" to="#GetCustomers.EMail#" subject="Contact Info Verification"> Dear #GetCustomers.FirstName# - We'd like to verify that our customer database has the most up-to-date contact information for your firm. Our current information is as follows: Company Name: #GetCustomers.Company# Contact: #GetCustomers.FirstName# #GetCustomers.LastName# Address: #GetCustomers.Address1# #GetCustomers.Address2# #GetCustomers.City#, #GetCustomers.State# #GetCustomers.Zip# Phone: #GetCustomers.Phone# Fax: #GetCustomers.Fax# Home Page: #GetCustomers.HomePageURL# Please let us know if any of the above information has changed, or if we need to get in touch with someone else in your organization regarding this request. Thanks, Customer Service service@MyCompany.com </cfmail>
The following table describes the code and its function: