Several ways to that:
1. Sites like flyerus.com, mydailyflyer.com, alwayskit.com; you use their template and pricing varies by region, MLS, county, state, etc.
2. Sharperagent.com and imprev.com are both annual subscriptions and limited to 1000 addresses, you use their templates.
3. I believe creating your flyer in something like MS Publisher and converting it to HTML code, but you need to check with your email provider as to how many emails you can send at once without being blacklisted as a spammer.
4. Try a company like Constant Contact, your email database as large as you want, your flyer and price varies by how many you send.
Hope that helps!
_________________________
______
jbt