Yep. Any time I see a recruiter try to automate initial contact using a tool like Jobdiva or some such, it's an instant disqualification. Most of the time it's just plain shotgunned out and I never hear anything beyond the initial email. I had one recruiter, after doing that, call me and inquire -- I told him no, and explained to him that I don't do business with those who willingly use spamming tools.
I get why it's frustrating, but one way or the other the job has to get filled. When I was a recruiter I'd blast out emails as well, but only to candidates I actually thought were qualified.
Knowing that of 20 people the recruiter knows that are a good fit, only 2 might be available, what would your preferred method be of them going about their job?
Don't use a blast. It lacks the personalization. If it looks like a form letter, I assume you did keyword matching (which is the case 90+% of the time) and you're just playing a recruiter game of Glengarry Glen Ross.
Be upfront and honest is another one. I see lots of recruiters try and be sneaky and play phishing games. There's a reason why my current employer isn't listed by name on my resume. Plenty of times recruiters have contacted me, promising a job, but it's only to grill me about my current position to find other people there they can hit up, or contacts within HR, etc. Or it's just a plain ol' resume-sending event and they want nothing more than me to bulk up their database.
With that upfront and honesty in place, be willing to provide key information to the candidate upon initial contact -- it'll save you and them a lot of time. I want, as a minimum (and usually no more), the client, the location (may need specifics depending upon the city, for example "Dallas" isn't very descriptive as Dallas is huge), and the employment type/term.
Telling people why you think they are qualified might help, at least they will know it's not some random e-mail blast sent to the whole address book. Telling why you think your job is going to be better than their current job is the best though. Also, while trying to answer that question, you may find out that there is no point in e-mailing them in the first place.