Smart Group criteria - easy way to include multiple items?

I have thousands upon thousands of e-mails in a DevonThink Pro Office database. I also have an Excel database that lists about 500 names. I would like to set up a smart group that filters the e-mails for these names but do not want to enter the names one by one. Does anyone have any suggestions?

Thank you!

There would be no easy way to process this number of emails and names in a Smart Group.

A future release will support scripting of smart groups.