You could use our Batch Reporting Module product.
We sell the source code to create pdf files (for use with either Adobe
PDFWriter or win2pdf drivers).
We have an example of using a third party mail component to send email
(ASPMail from
www.serverobjects.com).
It might not be the cheapest approach but probably the best.
Basically when picking a pdf driver you need to get into the details of
exactly how the pdf
file is made. The drivers do vary in the functionality they have, however
simple reports probably work
from any of the drivers. The guys at win2pdf could probably tell you why
they think there pdf driver is better?
When picking a way to send email, some products automate through CDONTS,
some use say the SMTP
service built into IIS and some have implemented there own code. I know
ASPMail has been around for years
and has tons of customers (requires one extra DLL to sit next to your Access
database).
Our batch reporting module code is just some Access source code that makes
it easy to control the pdf drivers
that we support through manipulating the registry etc.... It also has some
features like dynamic query changes
and where clause options before the report/pdf is created.
HTH,
Mark Andrews
RPT Software
http://www.rptsoftware.com