I suggest separating the e-mail addresses by semicolons (
rather than
commas. The reason is that commas can fail in Outlook, unless one has an
option configured correctly to allow commas as address separators. In Outlook
2003, this option is found here:
Tools | Options... | E-mail Options...(on Preferences tab) |
Advanced E-mail Options... ---> "Allow comma as address separator" (shown in
the lower section).
Also, if you are going to send to multiple receipients, you must enter their
e-mail addresses *only* on the BCC (blind copy) line, unless you want to piss
off some of your customers for exposing their e-mail addresses to other
people. In addition, you'll need to first determine how many e-mail addresses
that your ISP allows per message, and you'll likely need to enter at least
one valid e-mail address (your's) on the To: line (otherwise, many other
configurations will automatically flag the message as spam, without an
address in the To: field). Another problem with this strategy is that often
times a message will not leave your Outbox, if there is even one invalid
e-mail address in the BCC line (this is how my ISP, Comcast, works). Given
that rate at which e-mail addresses come and go for people, this can be a
headache.
Some alternatives that will allow you to easily send one message at a time,
as Lou suggests, include:
Total Access E-Mailer by FMS
http://www.fmsinc.com/products/Emailer/Access_Emailer_2007.asp
and
Worldcast by Fairlogic (free only for non-commercial use)
http://www.fairlogic.com/worldcast/
Or, you can roll your own code. But, these two products include lots of nice
features that you would be hard-pressed to duplicate.
Tom Wickerath
Microsoft Access MVP
http://www.accessmvp.com/TWickerath/
http://www.access.qbuilt.com/html/expert_contributors.html
__________________________________________